Skip to content

Solganis/Seekbar

Repository files navigation

Seekbar

Minimalist cross-platform file search. One bar, every drive.
Native per-OS backends, with an os.scandir walk as universal fallback.

Seekbar - dark and light themes

Version CI codecov Python 3.14 Ruff uv ty
OpenSSF Scorecard


Quick start

Download the latest build from Releases and run it, or run from source:

uv sync  then  uv run seekbar

Features

  • Native backends · NTFS MFT on Windows, Spotlight on macOS, plocate/locate on Linux
  • No index, no daemon · searches on demand and streams results live; nothing runs in the background, nothing to keep in sync or goes stale
  • Substring matching · case-insensitive; underscores, hyphens, and spaces are interchangeable, and every word must appear, in any order
  • Smart ranking · results scored by match quality and recency, streamed as they are found
  • Keyboard-driven · frameless, with a system tray, a global hotkey (Ctrl+Alt+S on Windows, macOS, and Linux/X11), and in-app help (F1)
  • Customizable · eight accent presets and an adjustable tray icon, via an in-app settings panel (F2)
  • Dark / light / auto theme · with system detection

Keyboard shortcuts

Ctrl+Alt+SShow / hide window (global; Windows, macOS, Linux/X11)
F1Toggle shortcuts help
EnterOpen selected file
EscClear search text, then close window
Ctrl+TCycle theme (auto / light / dark)
Ctrl+QQuit application
Alt + dragMove window
Up / DownNavigate results
Page Up / Page DownJump by page
Home / EndJump to first / last result
F2Settings (accent color, tray icon)
F3Donate links

About

Cross-platform file search. Native fast backends per OS: NTFS MFT on Windows, Spotlight on macOS, plocate on Linux

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages