Tabaru is a lightweight browser extension for efficient tab management. It provides quick navigation and fuzzy search capabilities to help manage multiple open tabs.
- Fast tab switching and navigation.
- Fuzzy search for locating specific tabs across windows.
- Keyboard-centric interface.
- Cross-browser support (Chrome, Firefox, Edge, Opera).
Compatibility Note: Tabaru is most suitable for Chromium-based browsers (Chrome, Edge, Brave, Opera). While Firefox is supported, you may encounter minor issues.
- Open Search Modal:
Alt+Q - Next Tab:
Alt+X - Previous Tab:
Alt+Z
Note: You can customize these shortcuts in your browser's extension settings.
- Clone the repository.
- Install dependencies:
npm install
Run the extension in development mode with hot-reloading:
npm run dev chrome
npm run dev firefox
npm run dev edge
npm run dev operaEach command writes its unpacked extension files to dist/<browser>, for example dist/firefox or dist/edge.
Compile the extension for production:
npm run build chrome
npm run build firefox
npm run build edge
npm run build operaProduction builds are also written to dist/<browser> so each browser keeps a separate on-disk build directory.
Trigger the automated versioning and release process:
npm run release- Built with WebExtension Toolbox
- Icons created with help of App Icon Maker
- Inspired by the Shortkeys Extension
Please see our Privacy Policy for details on permissions and data handling.