Skip to content

Latest commit

 

History

History
216 lines (211 loc) · 30.8 KB

File metadata and controls

216 lines (211 loc) · 30.8 KB

Back to indexFeedback

Overall Ranking > Software > Lua

Updated: 2024-10-12   /   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. 39035 2024-10-11
2 NvChad/NvChad Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience. 24583 2024-10-10
3 nvim-lua/kickstart.nvim A launch point for your personal nvim configuration 19087 2024-09-24
4 LunarVim/LunarVim 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven. 18239 2024-07-13
5 LazyVim/LazyVim Neovim config for the lazy 16907 2024-10-04
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 16539 2024-10-11
7 nvim-telescope/telescope.nvim Find, Filter, Preview, Pick. All lua, all the time. 15690 2024-10-10
8 cmusatyalab/openface Face recognition with deep neural networks. 15109 2024-10-04
9 apache/apisix The Cloud-Native API Gateway 14421 2024-10-10
10 folke/lazy.nvim 💤 A modern plugin manager for Neovim 14407 2024-10-02
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 12645 2024-10-11
12 neovim/nvim-lspconfig Quickstart configs for Nvim LSP 10529 2024-10-11
13 xmake-io/xmake 🔥 A cross-platform build utility based on Lua 9908 2024-10-11
14 hrsh7th/nvim-cmp A completion plugin for neovim coded in Lua. 7925 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. 7747 2024-07-20
16 nvim-tree/nvim-tree.lua A file explorer tree for neovim written in lua 7121 2024-10-11
17 xiaorouji/openwrt-passwall - 7081 2024-10-09
18 ThePrimeagen/harpoon - 6899 2024-08-29
19 nvim-neorg/neorg Modernity meets insane extensibility. The future of organizing your life in Neovim. 6384 2024-10-11
20 awesomeWM/awesome awesome window manager 6360 2024-09-07
21 craftzdog/dotfiles-public My personal dotfiles 6342 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. 6298 2024-10-04
23 ntop/ntopng Web-based Traffic and Security Network Traffic Monitoring 6224 2024-10-11
24 nvim-lualine/lualine.nvim A blazing fast and easy to configure neovim statusline plugin written in pure lua. 6058 2024-08-12
25 yetone/avante.nvim Use your Neovim like using Cursor AI IDE! 6038 2024-10-11
26 lsyncd/lsyncd Lsyncd (Live Syncing Daemon) synchronizes local directories with remote targets 5722 2024-06-22
27 mfussenegger/nvim-dap Debug Adapter Protocol client implementation for Neovim 5488 2024-09-28
28 folke/trouble.nvim 🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing. 5479 2024-10-02
29 catppuccin/nvim 🍨 Soothing pastel theme for (Neo)vim 5474 2024-10-05
30 LunarVim/Neovim-from-scratch 📚 A Neovim config designed from scratch to be understandable 5403 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. 5277 2024-10-02
32 echasnovski/mini.nvim Library of 40+ independent Lua modules improving overall Neovim (version 0.8 and higher) experience with minimal effort 5070 2024-10-11
33 lewis6991/gitsigns.nvim Git integration for buffers 5030 2024-09-27
34 lite-xl/lite-xl A lightweight text editor written in Lua 4711 2024-10-11
35 folke/noice.nvim 💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu. 4320 2024-10-02
36 akinsho/toggleterm.nvim A neovim lua plugin to help easily manage multiple terminal windows 4314 2024-08-08
37 rebelot/kanagawa.nvim NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai. 4214 2024-08-27
38 CorsixTH/CorsixTH Open source clone of Theme Hospital 4014 2024-10-06
39 epwalsh/obsidian.nvim Obsidian 🤝 Neovim 3994 2024-08-16
40 PathOfBuildingCommunity/PathOfBuilding Offline build planner for Path of Exile. 3980 2024-10-11
41 sindrets/diffview.nvim Single tabpage interface for easily cycling through diffs for all modified files for any git rev. 3950 2024-08-02
42 NeogitOrg/neogit An interactive and powerful Git interface for Neovim, inspired by Magit 3942 2024-10-11
43 numToStr/Comment.nvim 🧠 💪 // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more 3896 2024-08-19
44 stevearc/oil.nvim Neovim file explorer: edit your filesystem like a buffer 3887 2024-10-04
45 luvit/luvit Lua + libUV + jIT = pure awesomesauce 3809 2024-08-15
46 ejoy/ant Ant game engine 3802 2024-10-11
47 VonHeikemen/lsp-zero.nvim A starting point to setup some lsp related features in neovim. 3796 2024-10-05
48 jackMort/ChatGPT.nvim ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API 3725 2024-10-09
49 nvim-neo-tree/neo-tree.nvim Neovim plugin to manage the file system and other tree like structures. 3722 2024-09-22
50 moonbingbing/openresty-best-practices - 3590 2024-06-13
51 jdhao/nvim-config A modern Neovim configuration with full battery for Python, Lua, C++, Markdown, LaTeX, and more... 3495 2024-10-09
52 raexera/yoru 夜 - Yoru Aesthetic and Beautiful Awesome Environment 🌓 3475 2024-08-02
53 akinsho/bufferline.nvim A snazzy bufferline for Neovim 3475 2024-08-19
54 scipag/vulscan Advanced vulnerability scanning with Nmap NSE 3451 2024-09-11
55 nvimdev/lspsaga.nvim improve neovim lsp experience 3450 2024-10-08
56 tarantool/tarantool Get your data in RAM. Get compute close to data. Enjoy the performance. 3398 2024-10-11
57 L3MON4D3/LuaSnip Snippet Engine for Neovim written in Lua. 3385 2024-09-12
58 ThePrimeagen/init.lua - 3303 2024-07-03
59 LuaLS/lua-language-server A language server that offers Lua language support - programmed in Lua 3301 2024-10-09
60 luarocks/luarocks LuaRocks is the package manager for the Lua programming language. 3258 2024-09-02
61 windwp/nvim-autopairs autopairs for neovim written in lua 3205 2024-10-01
62 kylechui/nvim-surround Add/change/delete surrounding delimiter pairs with ease. Written with ❤️ in Lua. 3177 2024-06-24
63 ThePrimeagen/vim-be-good vim-be-good is a nvim plugin designed to make you better at Vim Movements. 3177 2024-05-08
64 folke/todo-comments.nvim ✅ Highlight, list and search todo comments in your projects 3174 2024-09-16
65 ssnhd/rime Rime Squirrel 鼠须管配置文件(朙月拼音、小鹤双拼、自然码双拼) 3138 2024-06-03
66 EdenEast/nightfox.nvim 🦊A highly customizable theme for vim and neovim with support for lsp, treesitter and a variety of plugins. 3093 2024-10-08
67 lcpz/awesome-copycats Awesome WM themes 3067 2024-08-01
68 jitsi/docker-jitsi-meet Jitsi Meet on Docker 3060 2024-10-11
69 rcarriga/nvim-notify A fancy, configurable, notification manager for NeoVim 3049 2024-09-22
70 stevearc/conform.nvim Lightweight yet powerful formatter plugin for Neovim 3044 2024-10-04
71 josean-dev/dev-environment-files - 3012 2024-08-21
72 nvim-orgmode/orgmode Orgmode clone written in Lua for Neovim 0.9+. 3010 2024-10-09
73 skywind3000/z.lua ⚡ A new cd command that helps you navigate faster by learning your habits. 2986 2024-10-11
74 snabbco/snabb Snabb: Simple and fast packet networking 2968 2024-08-30
75 ayamir/nvimdots A well configured and structured Neovim. 2915 2024-10-01
76 pelican-eggs/eggs Service eggs for the pterodactyl panel 2840 2024-05-10
77 nicknisi/dotfiles vim, zsh, git, homebrew, neovim - my whole world 2751 2024-10-08
78 wincent/command-t ⌨️ Fast file navigation for Neovim and Vim 2751 2024-09-30
79 williamboman/mason-lspconfig.nvim Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim. 2743 2024-09-08
80 nvim-lua/plenary.nvim plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice. 2710 2024-09-17
81 zbirenbaum/copilot.lua Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot 2654 2024-10-09
82 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 ... 2616 2024-05-19
83 rcarriga/nvim-dap-ui A UI for nvim-dap 2610 2024-10-02
84 nvimtools/none-ls.nvim null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua. 2512 2024-10-11
85 Mintimate/oh-my-rime The Simple Config Template Of Rime By Mintimate. QQ Chat-Group: 703260572 2507 2024-10-05
86 folke/flash.nvim Navigate your code with search labels, enhanced character motions and Treesitter integration 2488 2024-07-22
87 pwntester/octo.nvim Edit and review GitHub issues and pull requests from the comfort of your favorite editor 2375 2024-10-11
88 nvimdev/dashboard-nvim vim dashboard 2347 2024-08-09
89 kevinhwang91/nvim-ufo Not UFO in the sky, but an ultra fold in Neovim. 2308 2024-09-08
90 nvim-neotest/neotest An extensible framework for interacting with tests within NeoVim. 2306 2024-10-02
91 nvim-treesitter/nvim-treesitter-context Show code context 2294 2024-07-03
92 norcalli/nvim-colorizer.lua The fastest Neovim colorizer. 2285 2024-07-03
93 romgrk/barbar.nvim The neovim tabline plugin. 2278 2024-09-30
94 rose-pine/neovim Soho vibes for Neovim 2259 2024-10-08
95 ibhagwan/fzf-lua Improved fzf.vim written in lua 2237 2024-10-06
96 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. 2195 2024-08-02
97 streetturtle/awesome-wm-widgets Widgets for Awesome Window Manager 2135 2024-10-05
98 teal-language/tl The compiler for Teal, a typed dialect of Lua 2131 2024-10-08
99 projekt0n/github-nvim-theme GitHub's Neovim themes 2120 2024-09-24
100 luafun/luafun Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind. 2096 2024-10-09
101 luakit/luakit Fast, small, webkit based browser framework extensible by Lua. 2096 2024-10-02
102 jasonrudolph/keyboard ⌨ Toward a more useful keyboard 2084 2024-07-25
103 ray-x/go.nvim G'day Nvimer, Joyful Gopher: Discover the Feature-Rich Go Plugin for Neovim 2065 2024-10-09
104 nvim-tree/nvim-web-devicons lua fork of vim-web-devicons for neovim 2064 2024-10-11
105 ray-x/lsp_signature.nvim LSP signature hint as you type 2053 2024-09-16
106 nvim-pack/nvim-spectre Find the enemy and replace them with dark power. 2051 2024-07-30
107 edubart/nelua-lang Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code. 2022 2024-10-08
108 folke/neodev.nvim 💻 Neovim setup for init.lua and plugin development with full signature help, docs and completion for the nvim lua API. 2016 2024-07-06
109 LunarVim/Launch.nvim 🚀 Launch.nvim is modular starter for Neovim. 1996 2024-08-08
110 ledgetech/lua-resty-http Lua HTTP client cosocket driver for OpenResty / ngx_lua. 1985 2024-06-21
111 j-hui/fidget.nvim 💫 Extensible UI for Neovim notifications and LSP progress messages. 1962 2024-07-13
112 mfussenegger/nvim-lint An asynchronous linter plugin for Neovim complementary to the built-in Language Server Protocol support. 1956 2024-10-10
113 auto-ssl/lua-resty-auto-ssl On the fly (and free) SSL registration and renewal inside OpenResty/nginx with Let's Encrypt. 1936 2024-07-22
114 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 ... 1916 2024-08-03
115 openresty/lua-resty-redis Lua redis client driver for the ngx_lua based on the cosocket API 1900 2024-08-17
116 goolord/alpha-nvim a lua powered greeter like vim-startify / dashboard-nvim 1888 2024-09-30
117 ellisonleao/gruvbox.nvim Lua port of the most famous vim colorscheme 1888 2024-10-01
118 rafi/vim-config Lean mean Neovim machine, carefully crafted with ❤️ Use with latest Neovim. 1885 2024-09-30
119 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 ... 1873 2024-08-21
120 stevearc/dressing.nvim Neovim plugin to improve the default vim.ui interfaces 1838 2024-09-17
121 face-hh/griddycode A code editor made with Godot. Code has never been more lit! 1771 2024-08-12
122 tomasklaen/uosc Feature-rich minimalist proximity-based UI for MPV player. 1746 2024-10-08
123 starwing/lua-protobuf A Lua module to work with Google protobuf 1742 2024-10-07
124 beyond-all-reason/Beyond-All-Reason Main game repository for Beyond All Reason. 1727 2024-10-11
125 kiccer/Soldier76 PUBG - 罗技鼠标宏 兴趣使然的项目,完虐收费宏!点个Star支持一下作者![PUBG - Logitech mouse macro Support 12 kinds of guns without recoil!] 1713 2024-05-20
126 stevearc/aerial.nvim Neovim plugin for a code outline window 1706 2024-10-04
127 kevinhwang91/nvim-bqf Better quickfix window in Neovim, polish old quickfix window. 1697 2024-06-04
128 folke/zen-mode.nvim 🧘 Distraction-free coding for Neovim 1696 2024-08-19
129 nvim-telescope/telescope-file-browser.nvim File Browser extension for telescope.nvim 1690 2024-09-21
130 windwp/nvim-ts-autotag Use treesitter to auto close and auto rename html tag 1661 2024-08-27
131 ntop/nProbe Open source components and extensions for nProbe 1651 2024-10-03
132 mrcjkb/rustaceanvim 🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim 1647 2024-10-07
133 sile-typesetter/sile The SILE Typesetter — Simon’s Improved Layout Engine 1647 2024-10-10
134 MunifTanjim/nui.nvim UI Component Library for Neovim. 1604 2024-09-15
135 CopilotC-Nvim/CopilotChat.nvim Chat with GitHub Copilot in Neovim 1600 2024-09-28
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 1568 2024-08-17
137 MeanderingProgrammer/render-markdown.nvim Plugin to improve viewing Markdown files in Neovim 1567 2024-10-10
138 rest-nvim/rest.nvim A fast Neovim http client written in Lua 1539 2024-10-11
139 cimgui/cimgui c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets 1490 2024-10-05
140 kdheepak/lazygit.nvim Plugin for calling lazygit from within neovim. 1485 2024-10-01
141 onsails/lspkind.nvim vscode-like pictograms for neovim lsp completion items 1478 2024-09-26
142 rktjmp/lush.nvim Create Neovim themes with real-time feedback, export anywhere. 1472 2024-08-16
143 pmizio/typescript-tools.nvim ⚡ TypeScript integration NeoVim deserves ⚡ 1462 2024-08-19
144 knyar/nginx-lua-prometheus Prometheus metric library for Nginx written in Lua 1448 2024-09-21
145 karb94/neoscroll.nvim Smooth scrolling neovim plugin written in lua 1434 2024-09-07
146 m4xshen/hardtime.nvim Establish good command workflow and quit bad habit 1426 2024-08-20
147 minetest/minetest_game Minetest Game - A lightweight and well-maintained base for modding [https://github.com/minetest/minetest/] 1424 2024-10-01
148 lunarmodules/busted Elegant Lua unit testing. 1412 2024-07-09
149 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 1382 2024-09-18
150 ahmedkhalf/project.nvim The superior project management solution for neovim. 1361 2024-08-12
151 mhartington/formatter.nvim - 1352 2024-10-10
152 OXY2DEV/markview.nvim ☄️ Highly customisable markdown(latex & inline html) previewer for Neovim 1347 2024-10-09
153 danymat/neogen A better annotation generator. Supports multiple languages and annotation conventions. 1328 2024-08-22
154 xiaorouji/openwrt-passwall2 - 1298 2024-10-10
155 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 🦍 1295 2024-09-25
156 WeakAuras/WeakAuras2 World of Warcraft addon that provides a powerful framework to display customizable graphics on your screen. 1284 2024-10-11
157 folke/twilight.nvim 🌅 Twilight is a Lua plugin for Neovim 0.5 that dims inactive portions of the code you're editing using TreeSitter. 1279 2024-07-22
158 ellisonleao/glow.nvim A markdown preview directly in your neovim. 1277 2024-07-09
159 hrsh7th/cmp-nvim-lsp nvim-cmp source for neovim builtin LSP client 1264 2024-06-28
160 ecosse3/nvim A non-minimal Neovim config built to work most efficiently with Frontend Development 1239 2024-10-01
161 rmagatti/auto-session A small automated session manager for Neovim 1237 2024-10-05
162 stevearc/overseer.nvim A task runner and job management plugin for Neovim 1186 2024-10-04
163 David-Kunz/gen.nvim Neovim plugin to generate text using LLMs with customizable prompts 1185 2024-10-06
164 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 🚧 1185 2024-10-08
165 AstroNvim/astrocommunity A community repository of common plugin specifications 1179 2024-10-11
166 WillPower3309/awesome-dotfiles Dotfiles for awesome people using the awesomewm linux environment 1177 2024-08-09
167 JoosepAlviste/nvim-ts-context-commentstring Neovim treesitter plugin for setting the commentstring based on the cursor location in a file. 1157 2024-10-06
168 tjdevries/config_manager My configuration files and tools 1147 2024-05-20
169 zbirenbaum/copilot-cmp Lua plugin to turn github copilot into a cmp source 1136 2024-06-17
170 mrjones2014/legendary.nvim 🗺️ A legend for your keymaps, commands, and autocmds, integrates with which-key.nvim, lazy.nvim, and more. 1122 2024-10-11
171 jx-sec/jxwaf JXWAF是一款开源web应用防火墙 1100 2024-08-20
172 CosmicNvim/CosmicNvim CosmicNvim is a lightweight and opinionated Neovim config for web development, specifically designed to provide a 💫 COSMIC programming experience! 1091 2024-08-28
173 alpinelinux/docker-alpine Official Alpine Linux Docker image. Win at minimalism! 1086 2024-09-23
174 mfussenegger/nvim-jdtls Extensions for the built-in LSP support in Neovim for eclipse.jdt.ls 1085 2024-09-26
175 422658476/MPV-EASY-Player MPV-EASY Player - An easy to use, modern video player based on mpv (一个基于MPV,易于使用,现代化的视频播放器) 1083 2024-09-29
176 vrld/hump LÖVE Helper Utilities for Massive Progression 1082 2024-08-18
177 tbhrbxx/robloxscripts - 1071 2024-05-20
178 chaosforgeorg/doomrl D**m, the Roguelike 1065 2024-09-30
179 Facepunch/garrysmod Sandbox mod for the Source Engine 1039 2024-10-08
180 3rd/image.nvim 🖼️ Bringing images to Neovim. 1037 2024-10-02
181 Wansmer/treesj Neovim plugin for splitting/joining blocks of code 1023 2024-08-05
182 rebelot/heirline.nvim Heirline.nvim is a no-nonsense Neovim Statusline plugin designed around recursive inheritance to be exceptionally fast and versatile. 1023 2024-09-23
183 nvim-flutter/flutter-tools.nvim Tools to help create flutter apps in neovim using the native lsp 1015 2024-10-11
184 Bekaboo/dropbar.nvim IDE-like breadcrumbs, out of the box 1007 2024-10-08
185 AckslD/nvim-neoclip.lua Clipboard manager neovim plugin with telescope integration 998 2024-09-10
186 Vigemus/iron.nvim Interactive Repl Over Neovim 994 2024-08-19
187 Questie/Questie Questie: The WoW Classic quest helper 987 2024-10-11
188 marko-cerovac/material.nvim 🔱 Material colorscheme for NeoVim written in Lua with built-in support for native LSP, TreeSitter and many more plugins 985 2024-09-03
189 pocco81/true-zen.nvim 🦝 Clean and elegant distraction-free writing for NeoVim 981 2024-07-27
190 dan200/ComputerCraft Programmable Computers for Minecraft 980 2024-05-13
191 omerxx/dotfiles My dotfiles synced form localhost and remote machines 979 2024-09-23
192 jbyuki/venn.nvim Draw ASCII diagrams in Neovim 968 2024-08-16
193 zmartzone/lua-resty-openidc OpenID Connect Relying Party and OAuth 2.0 Resource Server implementation in Lua for NGINX / OpenResty 967 2024-09-13
194 akinsho/git-conflict.nvim A plugin to visualise and resolve merge conflicts in neovim 964 2024-09-10
195 davidgiven/wordgrinder A word processor which gets the hell out of your way and lets you get some work done. 963 2024-09-16
196 ChristianChiarulli/nvim My neovim config 962 2024-08-11
197 FelixKratz/dotfiles My personal macOS configuration 955 2024-07-25
198 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". 932 2024-10-11
199 cshuaimin/ssr.nvim Treesitter based structural search and replace plugin for Neovim. 927 2024-09-07
200 SpartanJ/ecode Lightweight multi-platform code editor designed for modern hardware with a focus on responsiveness and performance. 922 2024-09-29

↓ -- Thanks -- ↓

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