Jari

A lightweight, privacy-focused browser extension for keyboard-driven navigation, inspired by Vim-style workflows.

Jari is a lightweight browser extension that brings keyboard-driven, Vim-style navigation to modern browsers. It lets you scroll pages, switch and manage tabs, navigate history, follow links, search within pages, and select text without constantly reaching for the mouse. Built with vanilla JavaScript and Manifest V3, it supports repeat counts, customizable key bindings, multi-key sequences, and dedicated modes for different browsing workflows.

Jari is designed with privacy and simplicity in mind. It makes no network requests of its own and does not collect or transmit browsing data, while browser APIs handle features such as tabs, history, bookmarks, clipboard actions, and link hints. The project supports Chrome, Edge, and Firefox from a shared codebase and is open source under the MIT license.