TypeScript Vim

Open-source TypeScript projects categorized as Vim | Edit details
Related topics: #Neovim #Coc #Lsp #TypeScript #VSCode

Top 23 TypeScript Vim Projects

  • coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

    Project mention: Recommend a text editor that can do folding on markdown and that is not electron | reddit.com/r/linuxquestions | 2022-05-08

    You managed to pick two languages I don't use, but I believe it would more than meet your criteria. Neovim has excellent LSP support, and there are several for C/C++/CMake and for Python. See the list here. There's intellisense like completion via coc. For debugging there's also nvim-dap. With something like pynvim you could even write plugins for neovim itself in python. (I've written some in lua myself because of its native lua interface, which is a nice alternative to vimscript.)

  • Vim

    :star: Vim for Visual Studio Code (by VSCodeVim)

    Project mention: You get in a time machine and go forward 5 years. What version of neovim is about to be released, and what features does it have? | reddit.com/r/neovim | 2022-05-05

    Firenvim embeds Neovim in the browser, Qnvim in QtCreator, VSCodeVim/VSCode-neovim in VSCode... Why aren't they good examples in your opinion? :)

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • tridactyl

    A Vim-like interface for Firefox, inspired by Vimperator/Pentadactyl.

    Project mention: Please, Stop Disabling Zoom | news.ycombinator.com | 2022-05-05

    You might be able to fix the ctrl-f thing in Tridactyl with `:help blacklistkeys`, although I'm not sure it will catch keys with modifiers.

    Follow https://github.com/tridactyl/tridactyl/issues/2712 if you want updates when that's added. It would help if you could link to the website that hijacks ctrl-f in that issue :)

  • vscode-neovim

    Vim-mode for Visual Studio Code using embedded Neovim

    Project mention: Why so many of you hate Eclipse IDE? | reddit.com/r/embedded | 2022-05-14

    I switched to vscode-neovim plugin and it has much better support than the default vim plugin, since it actually runs a real neovim instance in the background as a server. Means you can use a normal vimrc with full configuration options in vscode as well.

  • vim-vixen

    Accelerates your web browsing with Vim power!!

    Project mention: How to check if program is completely open source? | reddit.com/r/linux4noobs | 2021-12-16
  • vimflowy

    An open source productivity tool drawing inspiration from workflowy and vim

    Project mention: Ask HN: What are good self-hosted outliner apps like Workflowy and Dynalist? | news.ycombinator.com | 2021-09-14
  • coc-explorer

    📁 Explorer for coc.nvim

    Project mention: If you use a plugin, which one is to you the best file explorer plugin for nvim? | reddit.com/r/neovim | 2022-02-06

    I use coc-explorer for a long time already since I use `coc.nvim` also. Lots of features/configurations, handy shortcuts, and quite performant.

  • SonarQube

    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.

  • jupyterlab-vim

    :neckbeard: Vim notebook cell bindings for JupyterLab

    Project mention: Using Neovim in place of Jupyter notebooks | reddit.com/r/neovim | 2021-11-08
  • coc-tsserver

    Tsserver extension for coc.nvim that provide rich features like VSCode for javascript & typescript

    Project mention: Typescript: Coc or Built-in LSP? | reddit.com/r/neovim | 2022-03-23

    tsserver doesn't support LSP directly and was written before LSP. typescript-language-server is a translation layer on top of tsserver. Coc's coc-server is a port of VS Code's tsserver adapter plugin, which uses tsserver's native protocol (not LSP).

  • fzf-preview.vim

    The plugin that powerfully integrates fzf and (Neo)vim. It is also possible to integrate with coc.nvim.

  • vscode-ltex

    LTeX: Grammar/spell checker :mag::heavy_check_mark: for VS Code using LanguageTool with support for LaTeX :mortar_board:, Markdown :pencil:, and others

    Project mention: Setup your private LanguageTool server | dev.to | 2022-05-22

    If you want language-tool support for your markdown files within vscode you can use the LTEX Extension.

  • ddc.vim

    Dark deno-powered completion framework for neovim/Vim8

    Project mention: vim 8.1 deoplete error? | reddit.com/r/vim | 2022-05-22
  • coc-prettier

    Prettier extension for coc.nvim.

    Project mention: Code Formatter for Neovim for Common languages. | reddit.com/r/neovim | 2022-01-19

    I have been using vim for much much time now. Everything is going well but every time I want to format my code I got stuck. I have tried many plugins like vim-autoformat which is not formatting correctly (not the major filetypes like JSX, TSX), vim-prettier which is very slow and I have to wait some seconds to get the file formatted correctly, coc-prettier this was my favorite but I shifted to LSP so no usage of this plugin now.

  • coc-flutter

    flutter support for (Neo)vim

    Project mention: how to setup neovim for FLUTTER/DART? | reddit.com/r/neovim | 2021-07-05

    just switched to neovim0.5 before that, i was using coc-flutter which is great for flutter development.

  • denops.vim

    🐜 An ecosystem of Vim/Neovim which allows developers to write cross-platform plugins in Deno

    Project mention: I created a plugin similar to easymotion for jumping to word. You can use fuzzy search to narrow down the target easily. | reddit.com/r/neovim | 2021-12-31

    This plugin relies on Deno and denops.vim.

  • coc-git

    Git integration of coc.nvim

  • diagnostic-languageserver

    diagnostic language server integrate with linters

    Project mention: Vim - Using clippy as a linter | reddit.com/r/rust | 2022-02-14

    I'm not using the rust-analyzer plugin actually. I'm using the system installed rust-analyzer and diagnostic-language-server which integrates it with vim. Is there a flag or something to make rust-analyzer return clippy results as well?

  • coc-eslint

    Eslint extension for coc.nvim

    Project mention: eslint language server added to nvim-lspconfig | reddit.com/r/neovim | 2021-10-14

    For coc, you can use https://github.com/neoclide/coc-eslint which should give you at least the same level of functionality.

  • coc-java

    Java extension for coc.nvim

    Project mention: Is it unorthodox to write java purely in Vim/CLI and not use an IDE? | reddit.com/r/javahelp | 2022-05-04
  • coc-pairs

    Basic auto pairs extension of coc.nvim

    Project mention: nvim add parentheses if completion is function | reddit.com/r/neovim | 2021-09-25

    The LSP should help otherwise maybe you mean this: https://github.com/neoclide/coc-pairs

  • prettierd

    prettier, as a daemon, for ludicrous formatting speed.

    Project mention: This j/k mappings should be default (for wrap) at least in Plugins like vim-pencil | reddit.com/r/vim | 2022-05-02

    Besides remapping keys, auto-format with prettier (null-ls, ALE, etc) will wrap your code on line break. This might not be desirable for txt files, but it's transparent and fully supported by markdown. It'll also fix things like aligning your markdown tables. There's also prettierd and prettier_d_slim to keep it running as a daemon in the background, which makes the buffer reformatting really snappy.

  • coc-vetur

    Vue language server extension for coc.nvim

    Project mention: coc-tsserver errors on all Vue files on Nuxt project | reddit.com/r/neovim | 2022-01-02

    I should tell you to post this on the plugin issue page.... but also, you have this installed? https://github.com/neoclide/coc-vetur (I don't use vue, can't say more)

  • coc-spell-checker

    A basic spell checker that works well with camelCase code for (Neo)vim

    Project mention: Need criticism, a stock watchlist | reddit.com/r/reactjs | 2022-03-17

    A quick search found a coc-spell-checker library that looks pretty good, but I'm wondering if this would be better as part of CI/CD.

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-05-22.

TypeScript Vim related posts


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

Project Stars
1 coc.nvim 19,829
2 Vim 10,411
3 tridactyl 3,705
4 vscode-neovim 2,859
5 vim-vixen 2,044
6 vimflowy 1,505
7 coc-explorer 1,008
8 jupyterlab-vim 909
9 coc-tsserver 872
10 fzf-preview.vim 770
11 vscode-ltex 483
12 ddc.vim 432
13 coc-prettier 423
14 coc-flutter 397
15 denops.vim 380
16 coc-git 357
17 diagnostic-languageserver 338
18 coc-eslint 328
19 coc-java 326
20 coc-pairs 253
21 prettierd 226
22 coc-vetur 203
23 coc-spell-checker 188
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.