JavaScript Vim

Open-source JavaScript projects categorized as Vim | Edit details

Top 23 JavaScript Vim Projects

  • GitHub repo awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Project mention: Bash Cheatsheet - Everything you should know in one single file 🚀 | | 2021-12-21
  • GitHub repo themer

    🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

    Project mention: Dracula Theme: a dark theme for 227 different apps | | 2021-12-08

    It doesn't support nearly as many programs as dracula theme does but I'd recommend giving a try. Supports all the popular terminals, IDEs and then some.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo Surfingkeys

    Map your keys for web surfing, expand your browser with javascript and keyboard.

    Project mention: Do you also find yourself ":w" to save a file in for example word? Or ":q" to quit the terminal...? | | 2021-12-08
  • GitHub repo markdown-preview.nvim

    markdown preview plugin for (neo)vim

    Project mention: Being Linux/terminal/neovim user, how would you view Markdown document containing images? | | 2022-01-20

    I use iamcco/markdown-preview.nvim to render the document in the browser.

  • GitHub repo chromium-vim

    Vim bindings for Google Chrome.

    Project mention: 10 magical Chrome extensions for developers | | 2021-09-23

    link 👇

  • GitHub repo eslint_d.js

    Makes eslint the fastest linter on the planet

    Project mention: nvim lsp tsserver diagnostic slow | | 2022-01-18

    After migration from coc to native lsp I experienced slower formatting. However, and solved the issue for me.

  • GitHub repo Vieb

    Vim Inspired Electron Browser - Vim bindings for the web by design

    Project mention: why is d used to close and not q? | | 2022-01-20

    The q key is reserved for macros in the future, just as in Vim ;) And indeed, you can just change the mappings if you want q to close, but q in Vim will execute a macro, so in the future it will do the same in Vieb. See this github issue:

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo dotfiles

    i3 + Plasma: using the i3 window manager on the top of KDE Plasma and other dotfiles, configurations, scripts, workarounds and practises from my Debian Sid machines. (by avivace)

    Project mention: How do I make my desktop look like r/unixporn | | 2021-06-04

    Take a look at this.

  • GitHub repo web-search-navigator

    Chrome/Firefox extension that adds keyboard shortcuts to Google, YouTube, Github, Amazon, and others

    Project mention: Quick navigation extension for Brave Search — Web Search Navigator | | 2021-09-11

    Hi everybody! I used to use this extension for Google, and it made me faster when I search something. Since I switched to Brave Search, I miss this extension. Then I decided to add Brave Search support as it is open source, and finally it is ready to use. Features: - Up and down arrows to navigate through results. - Enter to open in current tab - Cmd + Enter to open in new tab (Ctrl+Enter for Windows) - Escape to focus on search box - Shortcuts to tabs: [A]-All, [I]-Images, [N]-News, [V]-Video - p.s. Images tab already has built-in navigation through images, so I didn't add an extra. You can use left-right, and enter keys. Extension: Web Search Navigator GitHub repository Note: Don't forget to enable Brave Search in the extension options.

  • GitHub repo ctags-patterns-for-javascript

    Exuberant Ctags Patterns for JavaScript

    Project mention: [AskJS] How well does ctags work for javascript? | | 2021-07-14
  • GitHub repo vim-language-server

    VImScript language server, LSP for vim script

    Project mention: Looking for a vimscript language server that provides variable names/documentation for user defined functions? | | 2021-02-24

    the iamcco one

  • GitHub repo surfingkeys-conf

    A SurfingKeys configuration which adds 130+ key mappings for 20+ sites & OmniBar search suggestions for 50+ sites

    Project mention: Anything better than SurfingKeys? | | 2021-10-19

    I love SurfingKeys. Check out my config if you want.

  • GitHub repo monaco-vim

    VIM keybindings for monaco editor (by brijeshb42)

    Project mention: wysiwyg editor | | 2021-06-24

    If you're fine with just vim-emulation, there are some good options. Maybe try the Monaco editor with monaco-vim?

  • GitHub repo coc-tailwind-intellisense

    Coc.nvim extension for Tailwind CSS IntelliSense

    Project mention: Hello! I've been browsing multiple guides for styling VIM to look like the screenshots in the GitHub project, but I haven't been able to find anything. Does anyone here have any idea what plugins might get vim to look like this? | | 2021-04-09

    Here is the project with the screenshots! Thanks for the help!

  • GitHub repo todoist.nvim

    A todoist extension for neovim

    Project mention: Python Scripts | | 2021-07-23

    I like the idea of integrating into VS Code. For terminal geeks I also found this today:

  • GitHub repo

    📔 A mirror of Vim’s built-in documentation, adapted and improved for the web.

    Project mention: [POC] in the terminal | | 2021-04-03

    Following up from yesterday's post about I made a little POC demonstrating how it could be used in the command line or inside vim itself.

  • GitHub repo vimflowy

    Vim shortcuts for Workflowy via the Chrome extension Vimflowy (by Wojnach)

    Project mention: Is vimflowy useful for people who don't already know Vim? (keyboard shortcuts) | | 2021-03-20

    Hi! I'm newish to Workflowy and am learning the keyboard shortcuts. Do any of you who were previously unfamiliar with Vim now use the chrome extension vimflowy? (this adds Vim-like keyboard shortcuts to workflowy--its github page has documentation).

  • GitHub repo xedel

    Keyboard-centric modal code editor, built with nodejs and GTK

    Project mention: romgrk/xedel: gnome code editor using nodejs & Gtk 4 (see comment) | | 2021-03-27

    MIT. I always have to resist the urge to use the JSON license but I want this project to success so I was able to control myself.

  • GitHub repo pinto

    Create, view and edit vim color themes

  • GitHub repo pv

    Electron app for viewing PDF with simple vim binding

    Project mention: Pv – An Electron app for viewing PDF with Vim keybindings | | 2021-09-06
  • GitHub repo curso-neovim

    Project mention: ¿ Cómo empezar aprendiendo Vim ? | | 2021-04-14
  • GitHub repo dotfiles

    My dotfiles, and script to install them (by Biggybi)

    Project mention: Close all Terminal Buffer and window | | 2021-12-09

    I have a few lines of script to toggle terminal as well. Maybe this will inspire you.

  • GitHub repo vimode

    A browser extension for vi-like operations on Firefox.

    Project mention: I Made a Firefox Extension. Custom keyboard shortcuts (Vim-style) | | 2022-01-12

    ⭐ me on GitHub.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-20.

JavaScript Vim related posts


What are some of the best open-source Vim projects in JavaScript? This list will help you:

Project Stars
1 awesome-cheatsheets 26,452
2 themer 4,519
3 Surfingkeys 3,835
4 markdown-preview.nvim 2,960
5 chromium-vim 2,154
6 eslint_d.js 744
7 Vieb 717
8 dotfiles 711
9 web-search-navigator 643
10 ctags-patterns-for-javascript 399
11 vim-language-server 344
12 surfingkeys-conf 184
13 monaco-vim 163
14 coc-tailwind-intellisense 106
15 todoist.nvim 102
16 45
17 vimflowy 32
18 xedel 23
19 pinto 21
20 pv 17
21 curso-neovim 2
22 dotfiles 1
23 vimode 0
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.