Skip to content

Latest commit

Β 

History

246 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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 release Downloads Windows 10/11 MIT license


Why Booki

A dock, not a taskbar Pin apps, folders, files, pictures and websites. Click to launch or focus an open window. Right-click a pin for recent files.
Arrange everything Drag from the desktop to pin, drag out to unpin, drop on the bin to delete, group apps and widgets, reorder on the bar.
Live widgets CPU/RAM/disk/battery/volume rings, clock, network, uptime, notes, clipboard history and now-playing β€” compact cards that do not stretch the dock.
Smart hide + notch The 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 clicks Clicks outside the painted dock pass through to the app behind it.
Fits Windows Light/dark/system themes, wallpaper-aware accent, glass materials, size/spacing/radius, multi-monitor, five languages.
Private by design No accounts, no telemetry, no cloud sync. Config stays in %APPDATA%\Booki. Clipboard memory is opt-in.
Small and native Tauri 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

Gesture Action
Click a pin Launch it (or focus its window)
Drag from desktop β†’ dock Pin an app, folder, file or picture
Drag a pin out of the dock Unpin it
Middle-click a pin Open its location in Explorer
Right-click the dock Add apps / widgets / profiles / settings
Double-click a widget Jump to its style editor
Mouse wheel over Media (optional) Raise or lower system volume
Alt + 1…9 Launch the Nth pin (modifier is configurable)
Push cursor into the screen edge Reveal 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:

Network Address
Bitcoin Bitcoin bc1pltth9wcqnctc2nqa6he6puqpqs83a2rdkxhyk8gk53uvk6v2mnustsq7t3
Solana Solana JCRkiVEm5sPBNnna1j16CRu5E4VeNWtoj6TThxmVFB4W

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

Tech stack

Layer Tech
Shell Tauri 2 (system WebView2)
Backend Rust + windows
Frontend Vanilla-JS dock + React settings (Vite)
Art Fluent 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

3 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages