Skip to content

Latest commit

 

History

History
216 lines (211 loc) · 30.7 KB

File metadata and controls

216 lines (211 loc) · 30.7 KB

Back to indexFeedback

Overall Ranking > Software > Lua

Updated: 2024-09-29   /   Tips:English projects refer to those with documents in English, usually displayed in the readme / wiki / official website.

# Repository Description Stars Updated
1 Kong/kong 🦍 The Cloud-Native API Gateway and AI Gateway. 38951 2024-09-28
2 NvChad/NvChad Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience. 24419 2024-09-16
3 nvim-lua/kickstart.nvim A launch point for your personal nvim configuration 18751 2024-09-24
4 LunarVim/LunarVim 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven. 18131 2024-07-13
5 LazyVim/LazyVim Neovim config for the lazy 16709 2024-09-18
6 koreader/koreader An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices 16434 2024-09-28
7 nvim-telescope/telescope.nvim Find, Filter, Preview, Pick. All lua, all the time. 15553 2024-09-26
8 cmusatyalab/openface Face recognition with deep neural networks. 15099 2024-07-29
9 apache/apisix The Cloud-Native API Gateway 14338 2024-09-27
10 folke/lazy.nvim 💤 A modern plugin manager for Neovim 14226 2024-09-16
11 AstroNvim/AstroNvim AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins 12601 2024-09-27
12 neovim/nvim-lspconfig Quickstart configs for Nvim LSP 10424 2024-09-25
13 xmake-io/xmake 🔥 A cross-platform build utility based on Lua 9869 2024-09-27
14 hrsh7th/nvim-cmp A completion plugin for neovim coded in Lua. 7849 2024-08-21
15 williamboman/mason.nvim Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters. 7677 2024-07-20
16 nvim-tree/nvim-tree.lua A file explorer tree for neovim written in lua 7060 2024-09-28
17 xiaorouji/openwrt-passwall - 7019 2024-09-27
18 ThePrimeagen/harpoon - 6812 2024-08-29
19 nvim-neorg/neorg Modernity meets insane extensibility. The future of organizing your life in Neovim. 6347 2024-09-08
20 awesomeWM/awesome awesome window manager 6346 2024-09-07
21 craftzdog/dotfiles-public My personal dotfiles 6307 2024-07-30
22 folke/tokyonight.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. 6232 2024-09-16
23 ntop/ntopng Web-based Traffic and Security Network Traffic Monitoring 6198 2024-09-27
24 nvim-lualine/lualine.nvim A blazing fast and easy to configure neovim statusline plugin written in pure lua. 5999 2024-08-12
25 lsyncd/lsyncd Lsyncd (Live Syncing Daemon) synchronizes local directories with remote targets 5714 2024-06-22
26 yetone/avante.nvim Use your Neovim like using Cursor AI IDE! 5607 2024-09-28
27 mfussenegger/nvim-dap Debug Adapter Protocol client implementation for Neovim 5439 2024-09-28
28 catppuccin/nvim 🍨 Soothing pastel theme for (Neo)vim 5427 2024-09-15
29 folke/trouble.nvim 🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing. 5426 2024-07-22
30 LunarVim/Neovim-from-scratch 📚 A Neovim config designed from scratch to be understandable 5394 2024-07-22
31 folke/which-key.nvim 💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings in a popup as you type. 5212 2024-09-18
32 lewis6991/gitsigns.nvim Git integration for buffers 4984 2024-09-27
33 echasnovski/mini.nvim Library of 40+ independent Lua modules improving overall Neovim (version 0.8 and higher) experience with minimal effort 4946 2024-09-28
34 lite-xl/lite-xl A lightweight text editor written in Lua 4675 2024-09-13
35 folke/noice.nvim 💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu. 4276 2024-09-18
36 akinsho/toggleterm.nvim A neovim lua plugin to help easily manage multiple terminal windows 4272 2024-08-08
37 rebelot/kanagawa.nvim NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai. 4165 2024-08-27
38 CorsixTH/CorsixTH Open source clone of Theme Hospital 4005 2024-09-27
39 PathOfBuildingCommunity/PathOfBuilding Offline build planner for Path of Exile. 3972 2024-09-27
40 epwalsh/obsidian.nvim Obsidian 🤝 Neovim 3910 2024-08-16
41 sindrets/diffview.nvim Single tabpage interface for easily cycling through diffs for all modified files for any git rev. 3907 2024-08-02
42 NeogitOrg/neogit An interactive and powerful Git interface for Neovim, inspired by Magit 3901 2024-09-28
43 numToStr/Comment.nvim 🧠 💪 // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more 3859 2024-08-19
44 luvit/luvit Lua + libUV + jIT = pure awesomesauce 3804 2024-08-15
45 stevearc/oil.nvim Neovim file explorer: edit your filesystem like a buffer 3802 2024-09-17
46 ejoy/ant Ant game engine 3793 2024-09-27
47 VonHeikemen/lsp-zero.nvim A starting point to setup some lsp related features in neovim. 3765 2024-09-21
48 jackMort/ChatGPT.nvim ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API 3704 2024-08-26
49 nvim-neo-tree/neo-tree.nvim Neovim plugin to manage the file system and other tree like structures. 3672 2024-09-22
50 moonbingbing/openresty-best-practices - 3588 2024-06-13
51 rxyhn/yoru 夜 - Yoru Aesthetic and Beautiful Awesome Environment 🌓 3470 2024-08-02
52 jdhao/nvim-config A modern Neovim configuration with full battery for Python, Lua, C++, Markdown, LaTeX, and more... 3463 2024-09-20
53 akinsho/bufferline.nvim A snazzy bufferline for Neovim 3451 2024-08-19
54 scipag/vulscan Advanced vulnerability scanning with Nmap NSE 3444 2024-09-11
55 nvimdev/lspsaga.nvim improve neovim lsp experience 3434 2024-09-10
56 tarantool/tarantool Get your data in RAM. Get compute close to data. Enjoy the performance. 3399 2024-09-28
57 L3MON4D3/LuaSnip Snippet Engine for Neovim written in Lua. 3359 2024-09-12
58 LuaLS/lua-language-server A language server that offers Lua language support - programmed in Lua 3284 2024-09-25
59 ThePrimeagen/init.lua - 3266 2024-07-03
60 luarocks/luarocks LuaRocks is the package manager for the Lua programming language. 3248 2024-09-02
61 vulnersCom/nmap-vulners NSE script based on Vulners.com API 3194 2024-04-03
62 windwp/nvim-autopairs autopairs for neovim written in lua 3169 2024-09-18
63 ThePrimeagen/vim-be-good vim-be-good is a nvim plugin designed to make you better at Vim Movements. 3141 2024-05-08
64 folke/todo-comments.nvim ✅ Highlight, list and search todo comments in your projects 3139 2024-09-16
65 kylechui/nvim-surround Add/change/delete surrounding delimiter pairs with ease. Written with ❤️ in Lua. 3137 2024-06-24
66 ssnhd/rime Rime Squirrel 鼠须管配置文件(朙月拼音、小鹤双拼、自然码双拼) 3129 2024-06-03
67 EdenEast/nightfox.nvim 🦊A highly customizable theme for vim and neovim with support for lsp, treesitter and a variety of plugins. 3070 2024-09-08
68 lcpz/awesome-copycats Awesome WM themes 3063 2024-08-01
69 jitsi/docker-jitsi-meet Jitsi Meet on Docker 3051 2024-09-27
70 rcarriga/nvim-notify A fancy, configurable, notification manager for NeoVim 3024 2024-09-22
71 nvim-orgmode/orgmode Orgmode clone written in Lua for Neovim 0.9+. 2989 2024-09-25
72 stevearc/conform.nvim Lightweight yet powerful formatter plugin for Neovim 2986 2024-09-12
73 josean-dev/dev-environment-files - 2976 2024-08-21
74 skywind3000/z.lua ⚡ A new cd command that helps you navigate faster by learning your habits. 2975 2024-04-30
75 snabbco/snabb Snabb: Simple and fast packet networking 2966 2024-08-30
76 ayamir/nvimdots A well configured and structured Neovim. 2910 2024-09-11
77 pelican-eggs/eggs Service eggs for the pterodactyl panel 2827 2024-05-10
78 nicknisi/dotfiles vim, zsh, git, homebrew, neovim - my whole world 2749 2024-09-26
79 wincent/command-t ⌨️ Fast file navigation for Neovim and Vim 2746 2024-09-27
80 williamboman/mason-lspconfig.nvim Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim. 2712 2024-09-08
81 nvim-lua/plenary.nvim plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice. 2689 2024-09-17
82 zbirenbaum/copilot.lua Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot 2616 2024-09-11
83 pkulchenko/ZeroBraneStudio Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and other Lua interpreters on Wind ... 2614 2024-05-19
84 rcarriga/nvim-dap-ui A UI for nvim-dap 2591 2024-08-26
85 nvimtools/none-ls.nvim null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua. 2475 2024-09-25
86 folke/flash.nvim Navigate your code with search labels, enhanced character motions and Treesitter integration 2462 2024-07-22
87 Mintimate/oh-my-rime The Simple Config Template Of Rime By Mintimate. QQ Chat-Group: 703260572 2462 2024-09-25
88 pwntester/octo.nvim Edit and review GitHub issues and pull requests from the comfort of your favorite editor 2352 2024-09-26
89 nvimdev/dashboard-nvim vim dashboard 2328 2024-08-09
90 nvim-treesitter/nvim-treesitter-context Show code context 2294 2024-07-03
91 kevinhwang91/nvim-ufo Not UFO in the sky, but an ultra fold in Neovim. 2292 2024-09-08
92 nvim-neotest/neotest An extensible framework for interacting with tests within NeoVim. 2279 2024-09-22
93 norcalli/nvim-colorizer.lua The fastest Neovim colorizer. 2266 2024-07-03
94 romgrk/barbar.nvim The neovim tabline plugin. 2253 2024-09-28
95 rose-pine/neovim Soho vibes for Neovim 2238 2024-08-25
96 ibhagwan/fzf-lua Improved fzf.vim written in lua 2193 2024-09-28
97 RRethy/vim-illuminate illuminate.vim - (Neo)Vim plugin for automatically highlighting other uses of the word under the cursor using either LSP, Tree-sitter, or regex matching. 2177 2024-08-02
98 streetturtle/awesome-wm-widgets Widgets for Awesome Window Manager 2127 2024-08-09
99 teal-language/tl The compiler for Teal, a typed dialect of Lua 2120 2024-09-21
100 projekt0n/github-nvim-theme GitHub's Neovim themes 2100 2024-09-24
101 luafun/luafun Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind. 2091 2024-08-10
102 luakit/luakit Fast, small, webkit based browser framework extensible by Lua. 2090 2024-09-20
103 jasonrudolph/keyboard ⌨ Toward a more useful keyboard 2083 2024-07-25
104 ray-x/go.nvim G'day Nvimer, Joyful Gopher: Discover the Feature-Rich Go Plugin for Neovim 2047 2024-09-26
105 nvim-tree/nvim-web-devicons lua fork of vim-web-devicons for neovim 2045 2024-09-21
106 nvim-pack/nvim-spectre Find the enemy and replace them with dark power. 2041 2024-07-30
107 ray-x/lsp_signature.nvim LSP signature hint as you type 2039 2024-09-16
108 folke/neodev.nvim 💻 Neovim setup for init.lua and plugin development with full signature help, docs and completion for the nvim lua API. 2014 2024-07-06
109 edubart/nelua-lang Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code. 2013 2024-09-22
110 LunarVim/Launch.nvim 🚀 Launch.nvim is modular starter for Neovim. 1996 2024-08-08
111 ledgetech/lua-resty-http Lua HTTP client cosocket driver for OpenResty / ngx_lua. 1984 2024-06-21
112 j-hui/fidget.nvim 💫 Extensible UI for Neovim notifications and LSP progress messages. 1949 2024-07-13
113 auto-ssl/lua-resty-auto-ssl On the fly (and free) SSL registration and renewal inside OpenResty/nginx with Let's Encrypt. 1935 2024-07-22
114 mfussenegger/nvim-lint An asynchronous linter plugin for Neovim complementary to the built-in Language Server Protocol support. 1927 2024-09-22
115 lunarmodules/Penlight A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. M ... 1907 2024-08-03
116 openresty/lua-resty-redis Lua redis client driver for the ngx_lua based on the cosocket API 1898 2024-08-17
117 rafi/vim-config Lean mean Neovim machine, carefully crafted with ❤️ Use with latest Neovim. 1879 2024-08-12
118 goolord/alpha-nvim a lua powered greeter like vim-startify / dashboard-nvim 1864 2024-08-19
119 ellisonleao/gruvbox.nvim Lua port of the most famous vim colorscheme 1864 2024-08-01
120 Eandrju/cellular-automaton.nvim A useless plugin that might help you cope with stubbornly broken tests or overall lack of sense in life. It lets you execute aesthetically pleasing, cellular automaton animations based on the content ... 1855 2024-08-21
121 stevearc/dressing.nvim Neovim plugin to improve the default vim.ui interfaces 1809 2024-09-17
122 face-hh/griddycode A code editor made with Godot. Code has never been more lit! 1747 2024-08-12
123 starwing/lua-protobuf A Lua module to work with Google protobuf 1740 2024-06-21
124 tomasklaen/uosc Feature-rich minimalist proximity-based UI for MPV player. 1716 2024-09-28
125 beyond-all-reason/Beyond-All-Reason Main game repository for Beyond All Reason. 1710 2024-09-28
126 kiccer/Soldier76 PUBG - 罗技鼠标宏 兴趣使然的项目,完虐收费宏!点个Star支持一下作者![PUBG - Logitech mouse macro Support 12 kinds of guns without recoil!] 1698 2024-05-20
127 stevearc/aerial.nvim Neovim plugin for a code outline window 1686 2024-09-17
128 kevinhwang91/nvim-bqf Better quickfix window in Neovim, polish old quickfix window. 1684 2024-06-04
129 folke/zen-mode.nvim 🧘 Distraction-free coding for Neovim 1676 2024-08-19
130 nvim-telescope/telescope-file-browser.nvim File Browser extension for telescope.nvim 1671 2024-09-21
131 windwp/nvim-ts-autotag Use treesitter to auto close and auto rename html tag 1644 2024-08-27
132 ntop/nProbe Open source components and extensions for nProbe 1644 2024-09-27
133 sile-typesetter/sile The SILE Typesetter — Simon’s Improved Layout Engine 1638 2024-09-23
134 mrcjkb/rustaceanvim 🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim 1603 2024-09-27
135 MunifTanjim/nui.nvim UI Component Library for Neovim. 1588 2024-09-15
136 navarasu/onedark.nvim One dark and light colorscheme for neovim >= 0.5.0 written in lua based on Atom's One Dark and Light theme. Additionally, it comes with 5 color variant styles 1555 2024-08-17
137 CopilotC-Nvim/CopilotChat.nvim Chat with GitHub Copilot in Neovim 1553 2024-09-28
138 rest-nvim/rest.nvim A fast Neovim http client written in Lua 1517 2024-09-28
139 cimgui/cimgui c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets 1482 2024-09-24
140 onsails/lspkind.nvim vscode-like pictograms for neovim lsp completion items 1471 2024-09-26
141 MeanderingProgrammer/render-markdown.nvim Plugin to improve viewing Markdown files in Neovim 1468 2024-09-28
142 rktjmp/lush.nvim Create Neovim themes with real-time feedback, export anywhere. 1463 2024-08-16
143 kdheepak/lazygit.nvim Plugin for calling lazygit from within neovim. 1453 2024-08-10
144 knyar/nginx-lua-prometheus Prometheus metric library for Nginx written in Lua 1442 2024-09-21
145 pmizio/typescript-tools.nvim ⚡ TypeScript integration NeoVim deserves ⚡ 1430 2024-08-19
146 minetest/minetest_game Minetest Game - A lightweight and well-maintained base for modding [https://github.com/minetest/minetest/] 1424 2024-09-08
147 karb94/neoscroll.nvim Smooth scrolling neovim plugin written in lua 1423 2024-09-07
148 m4xshen/hardtime.nvim Establish good command workflow and quit bad habit 1405 2024-08-20
149 lunarmodules/busted Elegant Lua unit testing. 1405 2024-07-09
150 nvim-telekasten/telekasten.nvim A Neovim (lua) plugin for working with a markdown zettelkasten / wiki and mixing it with a journal, based on telescope.nvim 1374 2024-09-18
151 mhartington/formatter.nvim - 1344 2024-09-26
152 ahmedkhalf/project.nvim The superior project management solution for neovim. 1343 2024-08-12
153 danymat/neogen A better annotation generator. Supports multiple languages and annotation conventions. 1318 2024-08-22
154 ray-x/navigator.lua Code analysis & navigation plugin for Neovim. Navigate codes like a breeze🎐 Exploring LSP and 🌲Treesitter symbols a piece of 🍰 Take control like a boss 🦍 1292 2024-09-25
155 ellisonleao/glow.nvim A markdown preview directly in your neovim. 1273 2024-07-09
156 WeakAuras/WeakAuras2 World of Warcraft addon that provides a powerful framework to display customizable graphics on your screen. 1273 2024-09-27
157 xiaorouji/openwrt-passwall2 - 1270 2024-09-27
158 folke/twilight.nvim 🌅 Twilight is a Lua plugin for Neovim 0.5 that dims inactive portions of the code you're editing using TreeSitter. 1270 2024-07-22
159 hrsh7th/cmp-nvim-lsp nvim-cmp source for neovim builtin LSP client 1252 2024-06-28
160 OXY2DEV/markview.nvim An experimental markdown previewer for Neovim 1240 2024-09-28
161 ecosse3/nvim A non-minimal Neovim config built to work most efficiently with Frontend Development 1228 2024-09-07
162 rmagatti/auto-session A small automated session manager for Neovim 1221 2024-09-24
163 chipsenkbeil/distant.nvim 🚧 (Alpha stage software) Edit files, run programs, and work with LSP on a remote machine from the comfort of your local environment 🚧 1183 2024-07-07
164 stevearc/overseer.nvim A task runner and job management plugin for Neovim 1174 2024-09-26
165 WillPower3309/awesome-dotfiles Dotfiles for awesome people using the awesomewm linux environment 1168 2024-08-09
166 AstroNvim/astrocommunity A community repository of common plugin specifications 1155 2024-09-27
167 JoosepAlviste/nvim-ts-context-commentstring Neovim treesitter plugin for setting the commentstring based on the cursor location in a file. 1147 2024-08-15
168 tjdevries/config_manager My configuration files and tools 1145 2024-05-20
169 David-Kunz/gen.nvim Neovim plugin to generate text using LLMs with customizable prompts 1133 2024-09-24
170 zbirenbaum/copilot-cmp Lua plugin to turn github copilot into a cmp source 1124 2024-06-17
171 mrjones2014/legendary.nvim 🗺️ A legend for your keymaps, commands, and autocmds, integrates with which-key.nvim, lazy.nvim, and more. 1113 2024-09-27
172 jx-sec/jxwaf JXWAF是一款开源web应用防火墙 1095 2024-08-20
173 CosmicNvim/CosmicNvim CosmicNvim is a lightweight and opinionated Neovim config for web development, specifically designed to provide a 💫 COSMIC programming experience! 1092 2024-08-28
174 alpinelinux/docker-alpine Official Alpine Linux Docker image. Win at minimalism! 1081 2024-09-23
175 vrld/hump LÖVE Helper Utilities for Massive Progression 1076 2024-08-18
176 mfussenegger/nvim-jdtls Extensions for the built-in LSP support in Neovim for eclipse.jdt.ls 1075 2024-09-26
177 tbhrbxx/robloxscripts - 1071 2024-05-20
178 422658476/MPV-EASY-Player MPV-EASY Player - An easy to use, modern video player based on mpv (一个基于MPV,易于使用,现代化的视频播放器) 1071 2024-09-27
179 chaosforgeorg/doomrl D**m, the Roguelike 1061 2024-09-27
180 Facepunch/garrysmod Sandbox mod for the Source Engine 1028 2024-09-24
181 rebelot/heirline.nvim Heirline.nvim is a no-nonsense Neovim Statusline plugin designed around recursive inheritance to be exceptionally fast and versatile. 1016 2024-09-23
182 Wansmer/treesj Neovim plugin for splitting/joining blocks of code 1010 2024-08-05
183 3rd/image.nvim 🖼️ Bringing images to Neovim. 1006 2024-09-24
184 nvim-flutter/flutter-tools.nvim Tools to help create flutter apps in neovim using the native lsp 1005 2024-09-26
185 AckslD/nvim-neoclip.lua Clipboard manager neovim plugin with telescope integration 988 2024-09-10
186 Bekaboo/dropbar.nvim IDE-like breadcrumbs, out of the box 987 2024-09-26
187 Vigemus/iron.nvim Interactive Repl Over Neovim 985 2024-08-19
188 Questie/Questie Questie: The WoW Classic quest helper 984 2024-09-28
189 dan200/ComputerCraft Programmable Computers for Minecraft 981 2024-05-13
190 pocco81/true-zen.nvim 🦝 Clean and elegant distraction-free writing for NeoVim 975 2024-07-27
191 marko-cerovac/material.nvim 🔱 Material colorscheme for NeoVim written in Lua with built-in support for native LSP, TreeSitter and many more plugins 975 2024-09-03
192 zmartzone/lua-resty-openidc OpenID Connect Relying Party and OAuth 2.0 Resource Server implementation in Lua for NGINX / OpenResty 964 2024-09-13
193 jbyuki/venn.nvim Draw ASCII diagrams in Neovim 963 2024-08-16
194 ChristianChiarulli/nvim My neovim config 961 2024-08-11
195 davidgiven/wordgrinder A word processor which gets the hell out of your way and lets you get some work done. 954 2024-09-16
196 akinsho/git-conflict.nvim A plugin to visualise and resolve merge conflicts in neovim 952 2024-09-10
197 omerxx/dotfiles My dotfiles synced form localhost and remote machines 950 2024-09-23
198 FelixKratz/dotfiles My personal macOS configuration 946 2024-07-25
199 cshuaimin/ssr.nvim Treesitter based structural search and replace plugin for Neovim. 925 2024-09-07
200 mrjones2014/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". 918 2024-09-27

↓ -- Thanks -- ↓

If it is helpful to you, please star it for easy browsing. Thanks for your support!