Discover the top trending Lua repositories and projects on Github. Explore the latest trends in Lua development.
AstroNvim
AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of pluginskickstart.nvim
A launch point for your personal nvim configurationoil.nvim
Neovim file explorer: edit your filesystem like a bufferlazy.nvim
💤 A modern plugin manager for Neovimxmake
🔥 A cross-platform build utility based on Luaobsidian.nvim
Obsidian 🤝 NeovimLazyVim
Neovim config for the lazykoreader
An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devicesoh-my-rime
The Simple Config Template Of Rime By Mintimate. QQ Chat-Group: 703260572mini.nvim
Library of 30+ independent Lua modules improving overall Neovim (version 0.7 and higher) experience with minimal effortharpoon
telescope.nvim
Find, Filter, Preview, Pick. All lua, all the time.xcodebuild.nvim
Neovim plugin to Build, Run, and Test applications created with Xcode & Swift.mason.nvim
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.NvChad
Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.neogit
magit for neovimtypescript-tools.nvim
⚡ TypeScript integration NeoVim deserves ⚡blame.nvim
Neovim fugitive style git blame pluginconform.nvim
Lightweight yet powerful formatter plugin for Neovimnvim-lint
An asynchronous linter plugin for Neovim complementary to the built-in Language Server Protocol support.nvim
🍨 Soothing pastel theme for (Neo)vimcopilot.lua
Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilotjsonfly.nvim
❴🦋❵ Fly through your JSON files with ease. Search ✨ blazingly fast ✨ for keys via Telescope.rustaceanvim
Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvimkong
🦍 The Cloud-Native API Gateway and AI Gateway.toggleterm.nvim
A neovim lua plugin to help easily manage multiple terminal windowsnvim-highlight-colors
Highlight colors for neovimnvim-cmp
A completion plugin for neovim coded in Lua.indent-blankline.nvim
Indent guides for Neovimtokyonight.nvim
🏙 A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. Includes additional themes for Kitty, Alacritty, iTerm and Fish.nvim-lspconfig
Quickstart configs for Nvim LSPtrouble.nvim
🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.apisix
The Cloud-Native API Gatewayllm.nvim
LLM powered development for Neovimneotest
An extensible framework for interacting with tests within NeoVim.kanagawa.nvim
NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.lua-radix-router
A lightweight high-performance and radix tree based router for Lua/LuaJIT/OpenRestymulticursors.nvim
A multi cursor plugin for Neovim.image.nvim
🖼️ Bringing images to Neovim.ChatGPT.nvim
ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT APInvim-dap
Debug Adapter Protocol client implementation for Neovimrime-ice
Rime 配置:雾凇拼音 | 长期维护的简体词库which-key.nvim
💥 Create key bindings that stick. WhichKey is a lua plugin for Neovim 0.5 that displays a popup with possible keybindings of the command you started typing.noice.nvim
💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.ant
Ant game enginedressing.nvim
Neovim plugin to improve the default vim.ui interfacestodo-comments.nvim
✅ Highlight, list and search todo comments in your projectsdebugprint.nvim
Debugging in NeoVim the print() way!Comment.nvim
🧠 💪 // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and moregp.nvim
Gp.nvim (GPT prompt) Neovim AI plugin: ChatGPT sessions & Instructable text/code operations & Speech to text [OpenAI]nvim-treesitter-context
Show code contextnightfox.nvim
🦊A highly customizable theme for vim and neovim with support for lsp, treesitter and a variety of plugins.waifu2x
Image Super-Resolution for Anime-Style Artoverseer.nvim
A task runner and job management plugin for Neovimgitsigns.nvim
Git integration for buffersLuaSnip
Snippet Engine for Neovim written in Lua.triptych.nvim
Directory browser plugin for Neovim, inspired by Rangernvim-web-devicons
lua `fork` of vim-web-devicons for neovimnvim-autopairs
autopairs for neovim written in luarime
Rime Squirrel 鼠须管配置文件(朙月拼音、小鹤双拼、自然码双拼)lua-language-server
A language server that offers Lua language support - programmed in Luatelescope-live-grep-args.nvim
Live grep with argsgit-dev.nvim
Open remote git repositories in the comfort of Neovim.smart-splits.nvim
🧠 Smart, seamless, directional navigation and resizing of Neovim + terminal multiplexer splits. Supports tmux, Wezterm, and Kitty. Think about splits in terms of "up/down/left/right".refactoring.nvim
The Refactoring library based off the Refactoring book by Martin Fowlergruvbox.nvim
Lua port of the most famous vim colorschemetelescope-ui-select.nvim
git-conflict.nvim
A plugin to visualise and resolve merge conflicts in neovimwf.nvim
A modern which-key for neovimdiffview.nvim
Single tabpage interface for easily cycling through diffs for all modified files for any git rev.lite-xl
A lightweight text editor written in Luaarrow.nvim
Bookmark your files, separated by project, and quickly navigate through them.persisted.nvim
💾 Simple session management for Neovim with git branching, autoloading and Telescope supportnvim-tree.lua
A file explorer tree for neovim written in luaastrocommunity
A community repository of common plugin specificationsneorg
Modernity meets insane extensibility. The future of organizing your life in Neovim.lspkind.nvim
vscode-like pictograms for neovim lsp completion itemsBeyond-All-Reason
www.beyondallreason.inforemote-nvim.nvim
Remote development in Neovim 🔥rainbow-delimiters.nvim
Rainbow delimiters for Neovim with Tree-sitterinc-rename.nvim
Incremental LSP renaming based on Neovim's command-preview feature.cimgui
c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgetsMenori
Library for 3D rendering with LÖVE.nvim-plugin-template
A neovim plugin template for github repostokyodark.nvim
A clean dark theme written in lua for neovim.img-clip.nvim
Effortlessly embed images into any markup language, like LaTeX, Markdown or Typstocto.nvim
Edit and review GitHub issues and pull requests from the comfort of your favorite editornvim-ts-context-commentstring
Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.bufferline.nvim
A snazzy bufferline for Neovimluarocks
LuaRocks is the package manager for the Lua programming language.go.nvim
A feature-rich Go development plugin, leveraging gopls, treesitter AST, Dap, and various Go tools to enhance the dev experience.nvim-bqf
Better quickfix window in Neovim, polish old quickfix window.mason-lspconfig.nvim
Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.cmp-nvim-lsp
nvim-cmp source for neovim builtin LSP clientblender.nvim
Develop Blender Add-ons with Neovimfriendly-snippets
Set of preconfigured snippets for different languages.dracula.nvim
Dracula colorscheme for neovim written in Luaflash.nvim
Navigate your code with search labels, enhanced character motions and Treesitter integrationplenary.nvim
plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.fzf-lua
Improved fzf.vim written in luafolke
Lua, TypeScript, C++Kong
Lua, JavaScript, Gonagadomi
C, Lua, RubyLunarVim
Lua, Rust, CMakejcjohnson
Python, Lua, JavaScriptNvChad
Lua, MDX, Pythonnvim-lua
Luanvim-telescope
Lua, Ckoreader
Lua, Shell, Javacmusatyalab
Python, Java, CThePrimeagen
JavaScript, Rust, TypeScriptLazyVim
Lua, JavaScriptrxi
C, Lua, HTMLhrsh7th
Vim Script, Lua, TypeScriptjunyanz
Python, MATLAB, C++apache
Java, HTML, JavaScriptkarpathy
Python, Jupyter Notebook, JavaScriptAstroNvim
Lua, Rust, MDXfacebookresearch
Python, Jupyter Notebook, C++facebookarchive
JavaScript, Go, Pythonwilliamboman
JavaScript, Lua, Rustphillipi
C++, Lua, HTMLneovim
Lua, C, Shellstevearc
Python, Lua, Shellxmake-io
Lua, Shell, TypeScriptLove Open Source and this site? Check out how you can help us