Firenvim is a browser extension that embeds Neovim in Chrome, Firefox, and other Chromium-based browsers.
The tool solves the problem of editing text in web forms and text areas with the full power of Neovim rather than the browser's default editor. When you focus on a text input field, Firenvim opens a Neovim instance in a floating window within the page. Your edits sync back to the web form automatically, letting you use all your Neovim configuration, plugins, and keybindings for any text editing task online.
Firenvim suits developers and power users who rely heavily on Neovim and want consistency across their entire workflow, including web-based applications. It works with any text input on the web, from email composition to code review interfaces to content management systems. The extension is particularly valuable for those who spend significant time editing in browsers and find the loss of their editor's capabilities frustrating.
The project shows steady maintenance with regular bug fixes and incremental improvements. Issues receive responses and pull requests are reviewed, indicating active engagement with users. The codebase is actively refined rather than in a stable-only state, with updates addressing both new browser compatibility concerns and user-reported edge cases.