Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β all implemented with just a few lines of code. Start building today. Learn more β
Top 23 TypeScript Neovim Projects
-
There's a vscode extension that embeds NeoVim and just uses VSCode UI as a front end to delegate key presses to:
https://github.com/vscode-neovim/vscode-neovim
This yields a better experience than the old half baked VSCode vim emulation.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
-
-
coc-tsserver
Tsserver extension for coc.nvim that provide rich features like VSCode for javascript & typescript
-
-
fzf-preview.vim
The plugin that powerfully integrates fzf and (Neo)vim. It is also possible to integrate with coc.nvim.
-
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β all implemented with just a few lines of code. Start building today.
-
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
For VSCode users who want to try out LanguageTool, I cannot recommend the LTeX extension [1] highly enough. Setting up a self-hosted configuration is really easy and it integrates very neatly with the editor. It was originally built for LaTeX but also supports Markdown now.
[1]: https://github.com/valentjn/vscode-ltex
-
Project mention: Iamcco/Markdown-preview.nvim: Markdown preview plugin for (neo)Vim | news.ycombinator.com | 2024-09-24
I switched from this to https://github.com/toppair/peek.nvim as it's in lua and does more a less the same thing.
Combine that with https://asdf-vm.com for the deno runtime.
-
denops.vim
π An ecosystem of Vim/Neovim which allows developers to write cross-platform plugins in Deno
Project mention: I switched to Vim β and it took me only 6 years to learn it | news.ycombinator.com | 2024-06-23As a developer, I've long tended to leaning into the tech, to figuring out how to script & control my world.
I'm not a great vim user by any means, but it feels comfortable & nice for me at this point. And I just absolutely adore being in a world where anything can be scripted, where every single ounce of power I get compounds with and works with every other bit of power I've accrued. Where everything fits together, and is useable on the fly, or usable when trying to do more elaborate crafting.
One little recommendation I would have given my old self, expand the power domain. I was a little slow to really get into scripting. VimScript was kind of ok but also for me personally kind of ass, but I should have leaned in more. Now a days NeoVim has excellent Lua support built in which is great, and I really really really love Denops which lets me use a lot more tools and libraries and ecosystem that I know & that are more mainstream (JavaScript). https://github.com/vim-denops/denops.vim
-
-
-
-
-
-
-
-
-
-
-
-
-
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
TypeScript Neovim discussion
TypeScript Neovim related posts
-
Mastering Hot Reloading: Any Language, Any Editor
-
Best AI Code Editors in 2025
-
What Is Vim?
-
Zed: SSH Remoting Is Here
-
I Made an Extended Version of Vimtutor β Introducing Vimtutor Sequel
-
I switched to Vim β and it took me only 6 years to learn it
-
I can't stand using VSCode so I wrote my own (it wasn't easy)
-
A note from our sponsor - Civic Auth
www.civic.com | 13 May 2025
Index
What are some of the best open-source Neovim projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | vscode-neovim | 6,969 |
2 | aura-theme | 3,477 |
3 | coc-explorer | 1,149 |
4 | coc-tsserver | 1,078 |
5 | coc-snippets | 978 |
6 | fzf-preview.vim | 913 |
7 | prettierd | 872 |
8 | vscode-ltex | 843 |
9 | peek.nvim | 771 |
10 | denops.vim | 752 |
11 | ddc.vim | 713 |
12 | uivonim | 631 |
13 | coc-prettier | 554 |
14 | node-client | 510 |
15 | coc-flutter | 476 |
16 | coc-java | 461 |
17 | diagnostic-languageserver | 427 |
18 | coc-git | 422 |
19 | coc-rls | 389 |
20 | neovimcraft | 346 |
21 | ddu.vim | 306 |
22 | coc-pairs | 299 |
23 | coc-spell-checker | 267 |