Firenvim

CRX ID
egpjdkipkomnmjhjmdamaniclmdlobbo
Status
Live on Store
Description from extension meta

Turn your browser into a Neovim GUI.

Image from store
Firenvim
Description from store

This Chrome extension lets you use Neovim directly from your browser. Contrary to other extensions, it does not open a new OS window.

In order to install it you need:
- This Chrome addon
- Neovim >=0.4.0
- The firenvim neovim plugin: https://github.com/glacambre/firenvim
- Once the firenvim neovim plugin is installed, run `:call firenvim#install()`

Latest reviews

Валерий Газаров 2025-07-17

Literally my favorite extension. Nothing better was created for vim enjoyers

Cqos 2024-12-29

Life changer for spoiled nvimers. It's just a pain to have to use arrow keys in browser and this is the painkiller. (Tips: some nvim plugins will cause trouble (e.g., snacks dashboard), you will need to set to not load them when entering from firenvim)

Hiroshi Yamamoto 2024-04-12

After 2 weeks of firevim, I've turned off this extension and gone back to viminium and w3m. I love the idea and I'd love to see firevim dev team to continue working on this. But for now this extension is getting in my way a lot. It's alternating one of the key workflows I value so I'm sorry I'm disabling firevim. This is definitely a dream extension to have. Thank you for developing this. May be I'll use it again for some automation hack in the future, but for now I gotta say it's far from production quality.

Vince Aggrippino 2023-05-09

It seemed great at first, but it has a lot of problems. It doesn't load every time. The instructions at the GitHub repo are loaded with errors that you'll need to understand Lua to correct. Worst of all, it has a tendency to leave a lot "nvim --headless" processes running even after the browser has been closed. This is not malicious, but it's also not production quality.

Vince Aggrippino 2023-05-09

It seemed great at first, but it has a lot of problems. It doesn't load every time. The instructions at the GitHub repo are loaded with errors that you'll need to understand Lua to correct. Worst of all, it has a tendency to leave a lot "nvim --headless" processes running even after the browser has been closed. This is not malicious, but it's also not production quality.

Anonymous 2023-04-06

woh. simply badass

Skyler Ogden 2023-01-12

Phenomenal. Thank you.

Skyler Ogden 2023-01-12

Phenomenal. Thank you.

まさか 2023-01-04

Pretty cool!!

まさか 2023-01-04

Pretty cool!!

ritzier w 2022-07-11

Neovim everything!!!

ritzier w 2022-07-11

Neovim everything!!!

Vincent Aceto 2021-08-12

An actual NVIM client in my browser? Fast editing, fast PR review .. fast fast FASTTT. Seriously great extension, and create use of the NVIM client+server.

Vincent Aceto 2021-08-12

An actual NVIM client in my browser? Fast editing, fast PR review .. fast fast FASTTT. Seriously great extension, and create use of the NVIM client+server.

李雄 2021-07-20

this is everything

李雄 2021-07-20

this is everything

Kauê Reis 2021-04-07

Ghjuvan, you're my hero, I want to be like you when I grow up!

Kauê Reis 2021-04-07

Ghjuvan, you're my hero, I want to be like you when I grow up!

luetage 2021-04-06

Great extensions, works well. It has some hiccups when trying to run the nvim terminal, but it’s mainly for text areas, so that’s ok.

luetage 2021-04-06

Great extensions, works well. It has some hiccups when trying to run the nvim terminal, but it’s mainly for text areas, so that’s ok.

Borjovsky 2021-04-04

Awesome!! Excellent combination with Vimium and Grepper!! Just had a bit of trouble to configure it at first, but it was my neovim who was misconfigured...

Borjovsky 2021-04-04

Awesome!! Excellent combination with Vimium and Grepper!! Just had a bit of trouble to configure it at first, but it was my neovim who was misconfigured...

Amr 2021-03-04

It's just perfect and I can't believe this didn't exist earlier. Honestly this is what GhostText should've been.

Amr 2021-03-04

It's just perfect and I can't believe this didn't exist earlier. Honestly this is what GhostText should've been.

Quan Dong 2021-02-24

It's so cool!!.

Quan Dong 2021-02-24

It's so cool!!.

Ꮩ0ᏞᎠIᏦSS 2021-01-13

It's just ... awesome!!!

Ꮩ0ᏞᎠIᏦSS 2021-01-13

It's just ... awesome!!!

Benjamin Moses Lieb 2020-11-21

I've been waiting for this for 20 years

Benjamin Moses Lieb 2020-11-21

I've been waiting for this for 20 years

William Wa- 2020-02-20

A developer dedicated to improving the extension means it is constantly improving. If you are a hard-core vimmer, this extension is amazingly freeing.

William Wa- 2020-02-20

A developer dedicated to improving the extension means it is constantly improving. If you are a hard-core vimmer, this extension is amazingly freeing.

Juan José Blasco Burguillos 2019-10-28

Just amazing, complete integration with neovim.

Juan José Blasco Burguillos 2019-10-28

Just amazing, complete integration with neovim.

Caleb Maclennan 2019-10-24

After so many years of wanting this, it's actually happening! I've used so many poor-man attempts at this that try to emulate vim like keys in the browser or shuffle data off to an external editor window. This is different! This is a full blown real instance of Neovim being run with my usual init.rc configuration and all my plugins ... overlayed on text areas. Yes it has some rough edges and not all sites work seamlessly yet, but this is clearly a step beyond all previous attempts at something like this.

Caleb Maclennan 2019-10-24

After so many years of wanting this, it's actually happening! I've used so many poor-man attempts at this that try to emulate vim like keys in the browser or shuffle data off to an external editor window. This is different! This is a full blown real instance of Neovim being run with my usual init.rc configuration and all my plugins ... overlayed on text areas. Yes it has some rough edges and not all sites work seamlessly yet, but this is clearly a step beyond all previous attempts at something like this.

Statistics

Installs
1,000
Market
Chrome Web Store
Category
Rating
4.84 (31 votes)
Last update
2024-04-29
Version 0.2.16
Languages
en