A neovim plugin for moving around your code in a syntax tree aware manner
- abstract-syntax-tree
- navigation
- neovim
- plugin
47,133 repositories indexed
97–120 of 453 · Most stars
A neovim plugin for moving around your code in a syntax tree aware manner
A simple wrapper around :mksession.
✍️ All the npm/yarn/pnpm commands I don't want to type
An Optional Type System for Lua
A treesitter supported autopairing plugin with extensions, and much more
Automagical editing and creation of snippets.
Highlight arguments' definitions and usages, using Treesitter
CMake integration in Neovim
💾 Simple session management for Neovim with git branching, autoloading and Telescope support
Reactive Extensions for Lua
Fold with relentless elegance. A collection of quality-of-life features related to folding.
Animation statusline, floating window statusline. Use lua + luv make some wind
Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.
A collection of useful micro-modules for Lua.
Telescope extension to preview media files using Ueberzug.
Fully customizable previewer for LSP code actions.
Display references, definitions and implementations of document symbols
A Neovim plugin that provides a simple way to run and visualize code actions with Telescope.
Bring enjoyment to your auto completion.
:grey_question: Visual Question Answering in Torch
30 lines library for object orientation in Lua
A large language model (LLM) plugin for Neovim, provides commands to interact with LLM (like ChatGPT, Copilot, ChatGLM, kimi, deepseek, openrouter and local llms). Support Github models.
:rocket: Pegasus.lua is an http server to work with web applications written in Lua language.
Region selection with hints on the AST nodes of a document powered by treesitter