Our great sponsors
-
coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
-
denops.vim
🐜 An ecosystem of Vim/Neovim which allows developers to write cross-platform plugins in Deno
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
conjure
Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile, Python and more!)
-
vim-matchup
vim match-up: even better % :facepunch: navigate and highlight matching words :facepunch: modern matchit and matchparen. Supports both vim and neovim + tree-sitter.
For Typescript in particular, he most notable examples are probably neoclide/coc.nvim and vim-denops/denops.vim
For Typescript in particular, he most notable examples are probably neoclide/coc.nvim and vim-denops/denops.vim
The excellent olical/conjure plugin is now lua (via fennel..) but it was originally written in clojure and you can still see the code on the legacy-jvm branch https://github.com/Olical/conjure/tree/legacy-jvm
Then you have all the vimscript plugins, most of which work in neovim too--my favorite of these is vim-matchup
https://github.com/camspiers/snap is written in fennel which compiles to lua.
Have a look at ddc.vim and denops.vim