CosmicNvim is a lightweight and opinionated Neovim config for web development, specifically designed to provide a 💫 COSMIC programming experience!
- neovim
- neovim-config
- typescript
- javascript
47,133 repositories indexed
1–18 of 18 · Most stars
CosmicNvim is a lightweight and opinionated Neovim config for web development, specifically designed to provide a 💫 COSMIC programming experience!
Neovim compiler for building and running your code without having to configure anything
A Neovim plugin for seamless, asynchronous project-wide TypeScript type-checking using the TypeScript compiler (tsc)
Neovim plugin that shows type annotations as virtual text
WezTerm Lua config types for LuaLS, with Neovim and VSCode support. Also supperts various WezTerm plugins.
Nvim lua plugin which adds support for twoslash queries into typescript projects
NeoVim plugin with which you can track the time you spent on files, projects, repos, filetypes
All-around helper for dealing with errors and diagnostics: Prettify typescript errors, add inline-comments to ignore rules, and lookup rule documentation online.
Expandable TypeScript type hover for Neovim (vtsls and TypeScript 7)
A neovim plugin to convert JSON objects to Type Definitions
Code documentation generator for Neovim
Lightweight, asynchronous Neovim plugin that uses the LSP to show references to functions, methods, types and other
A pink–cyan–lavender Neovim colorscheme. Strings are yellow, functions are pink, types are lavender — and green never reaches code. Pure Lua, zero deps, 22 plugin integrations, AAA contrast. Matching Ghostty / Kitty / Alacritty / WezTerm / Tmux / Fish configs.
A Telegram chat client inside Neovim, powered by TDLib + TypeScript + Lua
A library-companion to register custom data types that can be encoded and decoded for json.lua
A lightweight Neovim plugin for inserting structured console.* statements in JavaScript and TypeScript files.
Smart line number toggling with sane defaults. Switches based on window focus, mode, and filetype with configurable events and excluded filetypes out of the box.
Neovim plugin that tracks coding activity (time, filetypes, APM, WPM) and syncs it to the NvimBlast dashboard via a local blastd daemon