Table of Contents
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
- ewal/ember-altrel.nvim
string
- fmillone/string-quotes.nvim
- rxtsel/template-string.nvim
- aaaaargZombies/webcomponent-template-editor.nvim
- HSMF/autotemplate.nvim
import
console.log
export
Type
index.js
Package
i18next
Jsx
Toolchain
tsc(TypeScript compiler)
- dmmulroy/tsc.nvim
- OlegGulevskyy/better-ts-errors.nvim
- dmmulroy/ts-error-translator.nvim
- MichaelOstermann/nvim-tsc
- EthanJWright/it-compiles.nvim
Type check
eslint
Formatter
Lint
eslint
tsserver
Typst preview
JSON
Test
- David-Kunz/jester
- chuck-flowers/jest.nvim
- justinrassier/jesting.nvim
- adl3879/jest-runner.nvim
- raine/testonly.nvim
- zivlakmilos/TestRunner.nvim
- agus-ameig/jest-test.nvim
jsdoc
Task Runner
yarn
npm
- vuki656/package-info.nvim
- nvim-telescope/telescope-node-modules.nvim
- elianiva/telescope-npm.nvim
- azizgharbi/nodePackageCheck.nvim
- pipoprods/nvm.nvim
- ferrgo/telescope-npm-scripts.nvim
- roycrippen4/package-info.nvim
- diegofigs/npackages.nvim
- sajjathossain/nvim-npm
- maxolasersquad/npm-scripts.nvim
pnpm
Biome
Vite
Playground
refactor
HTML
- manyids2/htmlgui.nvim
- windwp/nvim-ts-autotag
- jcha0713/classy.nvim
- buschco/nvim-cmp-ts-tag-close
- pigoz/nvim-ruby-css
- catgoose/eddie.nvim js
- neo451/treedoc.nvim
conceal
live server
- aurum77/live-server.nvim
- barrett-ruth/live-server.nvim
- liaohui5/vite-server.nvim
- Rogerskelamen/live-server.nvim
- mouhamedsylla/live-server.nvim
- d-vegapunk/live-server.nvim
- hat0uma/prelive.nvim
- senchpimy/liverserver.nvim
- IllicitFrog/html-preview.nvim
CSS
- Jezda1337/nvim-html-css
- victoroliveirab/css-utils.nvim
- jdrupal-dev/css-vars.nvim
- farias-hecdin/CSSVarHighlight
- farias-hecdin/CSSVarViewer
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
- MaximilianLloyd/tw-values.nvim
- nazo6/telescope-tailwind.nvim
- SushyDev/tailwind-linter.nvim
- luckasRanarison/tailwind-tools.nvim
- mcvnh/tailwindcss-prefix.nvim
- y3owk1n/tailwind-autosort.nvim
- tjdevries/failwind.nvim
SCSS
- SerMeliodas/ecsstractor.nvim
- microph1/nvim-pde
- joshddunn/nvim-scss-variables
- mr-scrpt/html-to-scss-skelet.nvim
pixel size
Bulma
Framework
React
- napmn/react-extract.nvim
- olrtg/nvim-rename-state
- s1n7ax/nvim-react
- Shobhit-Nagpal/nvim-rafce
- dromse/radon.nvim
- TiagoMDG/react-comp-gen.nvim
Vue
Vleam
Nuxt
Angular
- abelfubu/nvim-treesitter-angular
- justinrassier/nvim-treesitter-ng
- matthiasweiss/angular-quickswitch.nvim
- ergoproxy623/nvim-angular-selectors
- Kyariban/angular-scripts.nvim
- Kyariban/angular-schematics.nvim
Svelte
- weskeiser/svelte-hop.nvim
- StephenGunn/sveltecheck.nvim
- jamesblckwell/nvimkit.nvim
- ryoppippi/vim-svelte-inspector