You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
77 KiB
77 KiB
Table of Contents
- Language specific
- Programing Language / Framework
- Javascript/Typescript
- Python
- Ruby
- Nix
- PHP
- Lua
- Luau
- Rust
- Go
- C/C++
- Zig
- C#
- Unity
- Java
- Kotlin
- Swift
- Scala
- Dart, Flutter
- Clojure
- Elixir
- Haskell
- Lisp
- OCaml
- Nim
- Julia
- R
- Shellscript(bash)
- Nushell
- F
- Wasm
- WebC
- Cairo
- Promela
- Agda
- Monkey
- GNU APL
- Godot
- Moonscript
- Haxe
- Kind
- MatLab
- Cell
- sylt
- Cyber
- Tcl/Tk
- Unison
- Prolog
- CHIP-8
- Brainfuck
- Programing Language / Framework
- Competitive programming
- Technical interviews
Language specific
Programing Language / Framework
Javascript/Typescript
- ray-x/web-tools.nvim
- blevantovych/printer.nvim
- yioneko/nvim-vtsls
- marilari88/twoslash-queries.nvim
- barrett-ruth/import-cost.nvim
- bennypowers/template-literal-comments.nvim
- pmizio/typescript-tools.nvim
- llllvvuu/nvim-js-actions
- github-naresh/auto-fold-imports.nvim
string
Toolchain
tsc(TypeScript compiler)
eslint
Formatter
tsserver
Test
- David-Kunz/jester
- chuck-flowers/jest.nvim
- justinrassier/jesting.nvim
- adl3879/jest-runner.nvim
- raine/testonly.nvim
- zivlakmilos/TestRunner.nvim
Task Runner
yarn
npm
- vuki656/package-info.nvim
- nvim-telescope/telescope-node-modules.nvim
- elianiva/telescope-npm.nvim
- azizgharbi/nodePackageCheck.nvim
pnpm
Biome
HTML
conceal
live server
- aurum77/live-server.nvim
- barrett-ruth/live-server.nvim
- liaohui5/vite-server.nvim
- Rogerskelamen/live-server.nvim
CSS
tailwind
- jcha0713/cmp-tw2css
- roobert/tailwindcss-colorizer-cmp.nvim
- sigmaSd/nvim-tailwind
- laytan/tailwind-sorter.nvim
- themaxmarchuk/tailwindcss-colors.nvim
- razak17/tailwind-fold.nvim
- princejoogie/tailwind-highlight.nvim
- ziontee113/deliberate.nvim
- MaximilianLloyd/tw-values.nvim
- nazo6/telescope-tailwind.nvim
- SushyDev/tailwind-linter.nvim
SCSS
Bulma
Framework
React
Angular
Node.js
Deno
Bun
Bootstrap
mjml
Python
- HallerPatrick/py_lsp.nvim
- eddiebergman/nvim-treesitter-pyfold
- mwil/nvim-block-markers
- Mr-Destructive/black_snipper.nvim
- prevostcorentin/nvim-yawn
- roobert/f-string-toggle.nvim
- chrisgrieser/nvim-puppeteer
tweaks
string
test
REPL
Debugger
build manager
venv
- AckslD/swenv.nvim
- SimonZehetner/python_venv.nvim
- linux-cultist/venv-selector.nvim
- candango/chase.nvim
Jupyter
Scrapy
Ruby
- wassimk/cmp-feature-flipper
- mogulla3/rspec.nvim
- melopilosyan/rspec-integrated.nvim
- otavioschwanck/ruby-toolkit.nvim
- gmartsenkov/gotospec.nvim
- Philwi/nvim-code-smell
- npupko/buddy.nvim
Rails
- wassimk/cmp-rails-fixture-types
- wassimk/cmp-rails-fixture-names
- sato-s/telescope-rails.nvim
- weizheheng/ror.nvim
- CadeMichael/roron.nvim
Nix
PHP
- adalessa/composer.nvim
- ccaglak/namespace.nvim
- Heyfara/php-cs-fixer.nvim
- ahollister/phpcbf.nvim
- whleucka/latte.nvim
Laravel
- adalessa/laravel.nvim
- ccaglak/larago.nvim
- jaytyrrell13/telescope-artisan.nvim
- oliverhkraft/nvim-pint
- theoboldalex/artisan.nvim
Lua
Stylua
LuaFormatter
Docstring
Luau
Rust
- simrat39/rust-tools.nvim
- Saecki/crates.nvim
- aaronhallaert/continuous-testing.nvim
- MattCairns/telescope-cargo-workspace.nvim
- ryo33/nvim-cmp-rust
- AbaoFromCUG/rust-tools.nvim
- vxpm/rust-expand-macro.nvim
- willothy/leptos.nvim
Go
- ray-x/go.nvim
- crispgm/nvim-go
- edolphin-ydf/goimpl.nvim
- rafaelsq/nvim-goc.lua
- Snyssfx/goerr-nvim
- crusj/structrue-go.nvim
- crusj/hierarchy-tree-go.nvim
- olexsmir/gopher.nvim
- leoluz/nvim-dap-go
- benediktjost/nvim-treesitter-go-return
- abecodes/gox.nvim
- aca/go-patch-unusedvar.nvim
- jeniasaigak/goplay.nvim
- crusj/hierarchy-tree-go.nvim
- BoyerDamien/golang-code-actions.nvim
- lordvidex/go-heat.nvim
gofmt
Test
- Azrealy/go-autotest.nvim
- NachoNievaG/go-tester.nvim
- crochee/gotests.nvim
- hobord/gotest.nvim
- sshelll/gott.nvim
- KaFski/gotest.nvim
- leoluz/gotest.nvim
C/C++
- Badhi/nvim-treesitter-cpp-tools
- jakemason/ouroboros
- p00f/clangd_extensions.nvim
- ranjithshegde/ccls.nvim
- strptrk/clangwarningparser.nvim
- Kohirus/cppassist.nvim
- madskjeldgaard/cppman.nvim
- Cartogy/cproj.nvim
- segoon/telescope-cc.nvim
- ii14/nvim-ts-docgen
- amikai/cscope.nvim
- hardyrafael17/norminette42.nvim
- PatWie/include-guard.nvim
- paddywz/doxycpp.nvim
- liaozixin/nvim-cpptools
- Xertes0/cppdoc.nvim
- Hoffs/omnisharp-extended-lsp.nvim
Formatter
Makefile
Cmake
- Civitasv/cmake-tools.nvim
- Cartogy/nvim-cdbg
- hfn92/cmake-gtest.nvim
- Carbone13/runner.nvim
- AbaoFromCUG/cmake-tools.nvim
Disassemble
Zig
C#
Unity
Java
- mfussenegger/nvim-jdtls
- artur-shaik/jc.nvim
- esensar/neovim-java-plugin-host
- dsych/blanket.nvim
- tobias-z/java-util.nvim
- aw1875/tests.nvim
- Iamnotagenius/mvnsearch.nvim
- alienman5k/jdecomp.nvim
Maven
Gradle
Spring Boot
Kotlin
Swift
Scala
Dart, Flutter
- akinsho/pubspec-assist.nvim
- akinsho/flutter-tools.nvim
- f-person/pubspec-assist-nvim
- sidlatau/dart-lsp-refactorings.nvim
- rafaelcolladojr/dart-boiler.nvim
- mskelton/flutter.nvim
- RobertPietraru/bloc.nvim
- RobertBrunhage/dart-tools.nvim
Clojure
- clojure-vim/jazz.nvim
- kkharji/lispdocs.nvim
- PaterJason/cmp-conjure
- mikepjb/replica.nvim
- AdeAttwood/nrepl.nvim
Elixir
Haskell
- MrcJkb/haskell-tools.nvim
- kiyoon/haskell-scope-highlighting.nvim
- mrcjkb/haskell-snippets.nvim
- aloussase/point-free.nvim