Skip to content

Repository files navigation

Booki

Booki

Smart dock for Windows — apps, folders, live widgets, clipboard history, and a floating notch.

Booki Dock on Windows with live widgets and a floating notch

Download latest installer · All releases · Gallery

Latest releaseDownloadsWindows 10/11MIT license


Why Booki

A dock, not a taskbarPin apps, folders, files, pictures and websites. Click to launch or focus an open window. Right-click a pin for recent files.
Arrange everythingDrag from the desktop to pin, drag out to unpin, drop on the bin to delete, group apps and widgets, reorder on the bar.
Live widgetsCPU/RAM/disk/battery/volume rings, clock, network, uptime, notes, clipboard history and now-playing — compact cards that do not stretch the dock.
Smart hide + notchThe dock tucks into a slim notch and comes back when you need it. Stays out of fullscreen games and videos. Notch size is adjustable in Settings.
Precise clicksClicks outside the painted dock pass through to the app behind it.
Fits WindowsLight/dark/system themes, wallpaper-aware accent, glass materials, size/spacing/radius, multi-monitor, five languages.
Private by designNo accounts, no telemetry, no cloud sync. Config stays in %APPDATA%\Booki. Clipboard memory is opt-in.
Small and nativeTauri 2 + Rust on system WebView2 — small installer, timers pause when the dock is hidden.

What's new in 0.68

  • Fixed a crash on desktop PCs — a pinned battery widget threw on every poll on any machine without a battery, froze on a placeholder, and filled the log.
  • Widgets line up — ring gauges and card artwork are sized from the space the card actually has, so nothing is clipped, and a vertical dock keeps one width for every widget.
  • Lighter at rest — settings are cached instead of read from disk twelve times a second, two duplicate cursor watchers became one, and the clock stopped reformatting itself sixty times a minute.
  • All five languages complete — Portuguese, French and German were each missing ninety strings and silently fell back to English.
  • Usable from the keyboard — Enter and Space launch a focused tile, the menu key opens its actions, and live widgets announce their updates.
  • Reduced motion is respected everywhere — including the two largest movements, which are drawn in JS and were never covered by the CSS setting.

Older notes live in Settings → What's new.

Gallery

The dock funnelling into the notch
Smart hide — the bar genies into the notch when you start working.
A folder flyout opening
Folders — group pins and open them in a glass flyout.
The settings window
Settings — live preview, visual pickers, searchable.
Booki docked vertically on a side edge
Any edge — a slim vertical column on the sides, widgets and all.

The notch — a slim glass tab blended into the taskbar
The notch: a little glass tab that stays at the taskbar edge while the dock is away.

Install

  1. Download Booki_*_x64-setup.exe from Releases (per-user, no admin).
  2. Run it and launch Booki from the Start menu. Tray icon: show/hide, settings, quit.

Requires Windows 10/11 — WebView2 is fetched automatically if missing.

SmartScreen: this beta is not commercially code-signed yet. If Windows shows Windows protected your PC, choose More info → Run anyway.

Gestures

GestureAction
Click a pinLaunch it (or focus its window)
Drag from desktop → dockPin an app, folder, file or picture
Drag a pin out of the dockUnpin it
Middle-click a pinOpen its location in Explorer
Right-click the dockAdd apps / widgets / profiles / settings
Double-click a widgetJump to its style editor
Mouse wheel over Media (optional)Raise or lower system volume
Alt + 1…9Launch the Nth pin (modifier is configurable)
Push cursor into the screen edgeReveal a hidden dock

Privacy

  • Fully offline except: GitHub update checks (signed releases), and favicon fetch if you pin a website. No telemetry, no accounts, no data collection.
  • Config: %APPDATA%\Booki\config.json (plus a config.bak.json safety copy). Export/import from Settings anytime.
  • Uninstall keeps that folder by default so a reinstall restores your dock. Only the uninstaller checkbox Delete app data wipes it.
  • Clipboard history is local. Restart memory is off by default; when enabled it is protected for your Windows user and can expire.
  • Hidden from compatible captures by default; Settings can show the dock/notch in screenshots and recordings.
  • In-app updates download the signed installer and keep your settings.
  • "Start with Windows" writes HKCU\…\Run\Booki; uninstall clears that entry (and Explorer shell verbs) without deleting your config unless you ask.

Support

Booki is free and open source (MIT), by Punkable (@0xPunki).

Donations are optional:

NetworkAddress
BitcoinBitcoinbc1pltth9wcqnctc2nqa6he6puqpqs83a2rdkxhyk8gk53uvk6v2mnustsq7t3
SolanaSolanaJCRkiVEm5sPBNnna1j16CRu5E4VeNWtoj6TThxmVFB4W

Questions or bugs: punkable@protonmail.com or open an issue. See SECURITY.md for vulnerabilities.

Tech stack

LayerTech
ShellTauri 2 (system WebView2)
BackendRust + windows
FrontendVanilla-JS dock + React settings (Vite)
ArtFluent Emoji 3D (Microsoft, MIT)

Development

On Linux/macOS you can preview the UI in a browser — the frontend ships demo data without Tauri.

npm install
npm run dev # browser preview → http://localhost:1420
npm run tauri:dev # real app (Windows + Rust + WebView2)
npm run tauri:build # NSIS installer

Releases are built by CI on version tags (.github/workflows/release.yml).

License

MIT — do whatever makes you happy; credit is appreciated.

Emoji artwork: Fluent Emoji © Microsoft, MIT license.

Booki the capybara
Made by Punkable · @0xPunki

About

🦫 A modern, lightweight macOS-style dock for Windows — glass UI, smart hide, live widgets, built with Tauri + Rust

Topics

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages