Lightweight fully local command router that let you navigate apps, tools, and internal resources directly from your browser address bar. Type gh foo to jump to GitHub issues, ticket 2500 to open that ticket, or wiki How to ... to search your internal wiki. It just issues HTTP redirects, no browser extension, no cloud, no account.
I tried options like native browser bookmarks and tools like Yubnub, but nothing really fit my workflow and after years of using a similar system internally at Facebook, I couldn’t imagine working without it. So I built Lolabunny, inspired by bunnylol.rs by Aaron Lichtman and Joe Previte, with a focus on simplicity and zero-friction setup.
Lolabunny ships as a macOS menu-bar app with the local HTTP server embedded in-process. The same server is also available as a standalone lolabunny-server executable.
See releases for installation options.
Run the macOS app from SwiftPM:
swift run lolabunny-macos-appRun the standalone server when you do not want the macOS app:
swift run lolabunny-server -- serveApp logs are written to ~/Library/Logs/Lolabunny.log.
You can extend Lolabunny with Lua. For example, the standard extension package sidosera/lolacore is just a handful of Lua files.
The default package is sidosera/lolacore which includes basic commands.
You can create your own command e.g. ~/.lolabunny/my-custom-command.lua and point lolabunny at it.
I don't have Apple Developer account so I can't distribute a notarized app. By default apps installed from outside of AppStore go to quarantine. To fix it:
xattr -cr /Applications/Lolabunny.appToggle Launch at Login and allow the app to be added to startup folder and set your browser search engine to: http://localhost:18085/?cmd=%s (e.g. guide for Google Chrome).
It is free.
MIT

