Skip to content
onebuckappPublic

About

Whatever Browser – Browsing the dead Internet ☠️ Privacy-focused, built-in Ad blocker, 100% customizable UI

Topics

Resources

Stars

9 stars

Watchers

1 watching

Forks

Latest commit

 

History

204 Commits

Folders and files

Repository files navigation


This is Whatever – the perfect app for browsing the dead internet ☠️
Powered by WebKit • Written in Nim and Swift


😍 Key Features

Browsing

  • WebKit pages with draggable tabs, side-by-side split view, and session restore
  • Private tabs, per-tab mute, and per-tab history with Back / Forward
  • Sleeping tabs: untouched tabs release their memory, reload on return
  • Per-state tab themes: solid, image, or looping video backgrounds
  • Personal start page on w://, with backdrop and logo
  • Address bar that stretches full width, with adjustable roundness and height
  • Link menu that works: Open in New Tab, Open in New Window, no stray downloads
  • Popup windows open as real tabs; window.close and JavaScript dialogs handled
  • External schemes (mailto:, tel:...) hand off to the system
  • Reload and reload-from-origin (⌘R / ⇧⌘R), with stop while loading
  • Find in Page (Highlight All / Match Case / Whole Words)
  • Spotlight address bar with fuzzy autocomplete, search engines, and file paths
  • Lock icon reflects the connection: secured https, broken lock for plain http

Privacy

  • Built-in Ad blocker with >13k rules and Zero JavaScript
  • Per-site exceptions with a card, and a toolbar shield showing the live state
  • Local-first storage: everything lives in on-device databases, no account

Files & Downloads

  • Native directory browser popup instead of WebKit's listing
  • Real downloads with a history popup: progress, retry, Reveal in Finder
  • Unseen-download badge on the toolbar button, deleted files marked as such
  • Per-site blocker exceptions, managed from the card or Settings

Feeds

  • Built-in RSS / Atom reader: subscriptions, discovery, unread & saved
  • Favicons, thumbnails, retention limits, offline reading
  • Headline crawl bar: scrolling ticker with speed, direction, font size, separator, and favicons!

Bookmarks

  • Toggleable bookmark bar under the toolbar, with favicons, folders, and drag-to-reorder
  • Star in the address bar to bookmark the current page; editor popup for title, address, and folder
  • Links and folders with rename, move, and delete — from the bar, its context menu, or Settings
  • Bookmarks surface in the Spotlight address bar through fuzzy matching
  • Local-first: each bookmark is its own on-device document, and failed writes heal back to persisted truth

On-device Password Manager

  • Encrypted vault that never leaves the machine: Argon2id key derivation with XChaCha20-Poly1305, opened by a master password with a reminder hint
  • Decrypted in memory only while unlocked; one click locks it and clears the plaintext copy
  • Per-site entries with favicons and multiple username / password pairs each
  • Reveal, copy to clipboard, and delete per credential, with live strength scoring
  • Built-in generator: random characters (length and character sets) or EFF diceware words with separator, capitalization, and trailing-number options
  • No accounts, no sync servers, ever

Extras

  • Share any page as a QR Code
  • Beautiful film-grain overlay over the entire Web
  • Custom Window Background supporting:
    • Solid colors
    • Linear/Radial gradients
    • Image or Video
  • Beautiful Settings modal (General, Appearance, Web, Blocker, Bookmarks, Feeds, History, Search, Downloads)
  • Searchable History
  • Written in Nim language and Swift
  • Open Source | GPLv3 License

About

Whatever is the browser for the dead internet. Popular browsers sell your data: feeds full of ads, trackers on every click, your tabs and history synced to somebody's cloud. Whatever goes the other way. Pages render on WebKit behind a blocker that compiles 13,000+ rules on your own machine. Your tabs come back where you left them. Your bookmarks, feeds, history, and downloads live in on-device databases — no accounts, no sync servers, ever.

It also happens to be beautiful and weird: a start page and window you theme yourself, a headline crawl for your RSS, film grain over the whole web if you want it, and a Spotlight-grade address bar that keeps up with you.

Previews




🗺 Roadmap

Where this goes next — tab groups and workspaces, profiles, a reader mode, user scripts, importing from other browsers, and native Linux and Windows editions that reuse the portable Nim core. See ROADMAP.md for the full list.

🛠 Build

  • make macos — build the app (includes the Nim core)
  • make core — build only the Nim core
  • make test — run the core test suite (macOS UI tests live in the WhateverTests scheme)
  • make check-abi — verify the core's C ABI still matches its header

❤ Contributions & Support

🎩 License

GPLv3 license. Made by Humans from OpenPeeps.
Copyright OpenPeeps & Contributors — All rights reserved.

About

Whatever Browser – Browsing the dead Internet ☠️ Privacy-focused, built-in Ad blocker, 100% customizable UI

Topics

Resources

Stars

9 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

Generated from openpeeps/pistachio