ใ ๐๐ป๐ฝ๐๐ ๐๐ฎ๐ฟ ใ
A fast application launcher for Windows, triggered by a global keyboard shortcut.
Minimal interface, plugin-based, fully configurable through JSON files.

โจ Featuresโ
- App search โ fuzzy search across all installed apps (Start Menu, LOCALAPPDATA, Windows registry, UWP/Store)
- File search โ integrates voidtools Everything for instant file and folder search
- Built-in calculator โ type
2 + 2, the result appears and copies to clipboard - System commands โ lock, sleep, restart, shutdown (with confirmation step)
- Result submenu โ press
โon any app or file to access Start as admin / Open folder / Copy file path - Shell shortcuts โ named command shortcuts with fuzzy search, per-entry shell override
- Customizable shortcuts โ standard keys or Windows key via low-level hook
- Fully themeable โ colors, borders, transparency, icon tints via JSON
- IPC pipe โ can be triggered from external scripts (AutoHotkey, etc.)
- User data persistence โ updates inject new keys without overwriting existing settings
๐ Installationโ
-
โ Setup / Portable
Download theSetup.exeorPortable.zipfrom the Releases page. -
โ Winget
winget install Ephraem.InputBar -
๐ ๏ธ From Source
Clone the repository, then install the dependencies:
pip install PyQt6 rapidfuzz pywin32Run
src/InputBar.pyw(as Administrator for global hotkeys).
โ๏ธ How to useโ
| Action | Shortcut |
|---|---|
| Open InputBar | Ctrl+Space (default) |
| Navigate results | โ / โ |
| Launch selection | Enter |
| Open submenu | โ |
| Go back | โ or select "Back" |
| Close InputBar | Escape |
โ๏ธ Configurationโ
Everything is managed through JSON files โ no settings GUI.
๐งฉ Appโ
Just start typing โ InputBar fuzzy-searches all your installed apps instantly.
chrome โ Google Chrome
vsc โ Visual Studio Code (via alias)
Press โ on any result to access Start as admin, Open folder, or Copy file path.
๐งฉ Everything (file search)โ
Requires voidtools Everything โ started silently in the background if not running.
f report.pdf โ search "report.pdf" everywhere
Z:\Projects โ list all files in that folder
wallpapers .png โ search .png files in your "wallpapers" favorite folder
.mp4 โ list recently modified .mp4 files
Define folder shortcuts in Plugins/Everything/favorites.data:
wallpapers=C:\Users\Me\Pictures\Wallpapers
projects=D:\Dev\Projects
๐งฉ Calcโ
Type any math expression. The result appears at the top โ press Enter to copy it.
(10 * 3) / 4 โ = 7.5
2 ^ 8 โ = 256
๐งฉ Systemโ
Type system or the command name directly. A confirmation is always required before execution.
lock โ Lock the session
restart โ Restart the PC
shutdown โ Shut down
๐งฉ Shellโ
Type shell to list your saved shortcuts, or run commands directly from InputBar.
shell fastfetch โ runs your "fastfetch" shortcut
git status โ opens a terminal and runs git status
python C:\script.py โ runs the script in a new window
Define shortcuts in Plugins/Shell/favorites.data:
btop=cmd btop
fastfetch=pwsh fastfetch
๐ ๏ธ Tech Stackโ
- Python 3.11+
- PyQt6
- rapidfuzz
- pywin32 (optional โ .lnk shortcut resolution + exe icon extraction)
๐ Licenseโ
GPL-3.0 license - see LICENSE for details.
Documentationโ
Releases
InputBar v1.2.4
Configuration
All configuration files live in the Data/ folder โ created automatically on first launch.
Create a plugin
Clone the repository
Hotkeys
A huge shout-out to my friend @vlad-samp.
External Trigger (IPC)
InputBar listens on a local pipe InputBarSingletonLock.
Plugins
5 items
Settings
Keywords: settings ยท โ type settings in InputBar to reload or open this file
Themes
Themes control the full visual appearance of InputBar. They are stored as .json files in Data/Themes/.