JavaScript Vim

Open-source JavaScript projects categorized as Vim

Top 23 JavaScript Vim Projects

  1. awesome-cheatsheets

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

  2. Puter.js

    Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.

    Puter.js logo
  3. markdown-preview.nvim

    markdown preview plugin for (neo)vim

  4. Surfingkeys

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

  5. chromium-vim

    Vim bindings for Google Chrome.

  6. vimmaster

    VIM Master: in-browser game that teaches core Vim motions and editing commands through short, focused levels.

    Project mention: Learn Vim the Fun Way with VimMaster: An In-Browser Vim Practice Game | dev.to | 2025-08-28

    git clone https://github.com/renzorlive/vimmaster.git cd vimmaster

  7. Vieb

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

  8. eslint_d.js

    🪄 Speed up eslint to accelerate your development workflow

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. web-search-navigator

    Web extension that adds keyboard shortcuts to Google, YouTube, Github, Amazon, and others (Chrome/Firefox/Edge/Safari)

  11. 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)

  12. git-peek

    git repo to local editor instantly

  13. vim-language-server

    VImScript language server, LSP for vim script

  14. surfingkeys-conf

    🏄 A SurfingKeys config which adds 180+ key mappings & 50+ search engines

  15. codemirror-vim

    Vim keybindings for CM6

  16. ctags-patterns-for-javascript

    Exuberant Ctags Patterns for JavaScript

  17. todoist.nvim

    A todoist extension for neovim

  18. dotfiles

    Dotfiles for my macos setup (by joelazar)

  19. notesium

    Markdown notes system with bi-directional links, Vim integration and local webapp

  20. lunarvim.org

    🌐 Website for LunarVim

  21. coc-tailwind-intellisense

    Coc.nvim extension for Tailwind CSS IntelliSense

  22. coc-vimtex

    vimtex integration for coc.nvim

  23. vsnetrw

    🗂️ A split file explorer for vscode

  24. vimflowy

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

  25. themeforge

    Generate Emacs and Vim theme from VS Code theme.json

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript Vim discussion

Log in or Post with

JavaScript Vim related posts

Index

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

# Project Stars
1 awesome-cheatsheets 46,304
2 markdown-preview.nvim 7,927
3 Surfingkeys 6,137
4 chromium-vim 2,259
5 vimmaster 1,705
6 Vieb 1,601
7 eslint_d.js 1,218
8 web-search-navigator 954
9 dotfiles 795
10 git-peek 755
11 vim-language-server 544
12 surfingkeys-conf 473
13 codemirror-vim 464
14 ctags-patterns-for-javascript 408
15 todoist.nvim 181
16 dotfiles 169
17 notesium 163
18 lunarvim.org 139
19 coc-tailwind-intellisense 139
20 coc-vimtex 137
21 vsnetrw 45
22 vimflowy 44
23 themeforge 41

Sponsored
Puter.js - The Backend for AI-Generated Apps
One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
developer.puter.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?