Top Lua repositories

Repositories with the GitHub topic “lua”: 42 repositories with 560k stars between them, mostly written in Lua, C++ and C. The highest-rated is neovim/neovim, #386 on the bestofgithub Elo ladder.

Biggest movers this week

silverbulletmd/silverbullet

Open on GitHubTypeScript

The malleable knowledge base for you and your team. Powered by Markdown and Lua.

  • 1,549+13 Elo, change today
  • 6.5k stars
  • 538 forks
git
git clone https://github.com/silverbulletmd/silverbullet.git
  • end-user-programming
  • knowledge-management
  • lua
  • markdown

lite-xl/lite-xl

Open on GitHubLua

A lightweight text editor written in Lua

  • 1,432+6 Elo, change today
  • 6.5k stars
  • 330 forks
git
git clone https://github.com/lite-xl/lite-xl.git
  • c
  • code
  • code-editor
  • editor

mason-org/mason.nvim

Open on GitHubLua

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

  • 1,462+13 Elo, change today
  • 10.5k stars
  • 345 forks
git
git clone https://github.com/mason-org/mason.nvim.git
  • lua
  • mason
  • neovim
  • neovim-plugin

love2d/love

Open on GitHubC++

LÖVE is an awesome 2D game framework for Lua.

  • 1,533−9 Elo, change today
  • 8.9k stars
  • 673 forks
git
git clone https://github.com/love2d/love.git
  • game-development
  • gamedev
  • love2d
  • lua

folke/trouble.nvim

Open on GitHubLua

🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.

  • 1,331+15 Elo, change today
  • 6.9k stars
  • 215 forks
git
git clone https://github.com/folke/trouble.nvim.git
  • lua
  • neovim
  • neovim-lsp
  • neovim-lua

dmtrKovalenko/fff

Open on GitHubRust

The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, Python, Bun and NodeJS

  • 1,545+4 Elo, change today
  • 11.2k stars
  • 481 forks
git
git clone https://github.com/dmtrKovalenko/fff.git
  • bun
  • fff
  • filesearch
  • fzf

Top 42 on the Elo ladder

  1. #386
    neovim/neovim

    Vim-fork focused on extensibility and usability

    2,021 Elo −62103kVim Script
  2. #1,883
    coolsnowwolf/lede

    Lean's LEDE source

    1,740 Elo −5231.6kC
  3. #2,174
    nmap/nmap

    Nmap - the Network Mapper. Github mirror of official SVN repository.

    1,708 Elo +4213.9kC
  4. #2,494
    heroiclabs/nakama

    Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.

    1,676 Elo +4713.7kGo
  5. #2,560
    luanti-org/luanti

    Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation

    1,670 Elo +513.8kC++
  6. #2,901
    cocos2d/cocos2d-x

    Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across…

    1,644 Elo −3219.2kC++
  7. #3,151
    Hammerspoon/hammerspoon

    Staggeringly powerful macOS desktop automation with Lua

    1,626 Elo +4116.4kObjective-C
  8. #3,172
    NvChad/NvChad

    Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.

    1,625 Elo −4328.5kLua
  9. #3,878
    nvim-telescope/telescope.nvim

    Find, Filter, Preview, Pick. All lua, all the time.

    1,580 Elo +919.8kLua
  10. #4,433
    silverbulletmd/silverbullet

    The malleable knowledge base for you and your team. Powered by Markdown and Lua.

    1,549 Elo +736.5kTypeScript
  11. #4,505
    dmtrKovalenko/fff

    The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, Python, Bun and NodeJS

    1,545 Elo +5511.2kRust
  12. #4,581
    alibaba/tengine

    A high-performance web server and reverse proxy, 100% compatible with nginx.

    1,541 Elo −2813.4kC
  13. #4,726
    love2d/love

    LÖVE is an awesome 2D game framework for Lua.

    1,533 Elo +698.9kC++
  14. #5,232
    LunarVim/LunarVim

    🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.

    1,508 Elo −5119.2kLua
  15. #5,278
    spotify/annoy

    Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk

    1,506 Elo −1514.3kC++
  16. #5,455
    AstroNvim/AstroNvim

    AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins

    1,499 Elo −2514.4kLua
  17. #5,591
    xmake-io/xmake

    🔥 A cross-platform build utility based on Lua

    1,492 Elo +812.3kLua
  18. #5,671
    dense-analysis/ale

    Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support

    1,489 Elo −3614kVim Script
  19. #5,686
    Tencent/xLua

    xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.

    1,488 Elo −2610.2kC
  20. #6,250
    mason-org/mason.nvim

    Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP…

    1,462 Elo +7110.5kLua
  21. #6,284
    PlotJuggler/PlotJuggler

    The Time Series Visualization Tool that you deserve.

    1,461 Elo +506.3kC++
  22. #6,585
    nvim-mini/mini.nvim

    Library of 45+ independent Lua modules improving Neovim experience with minimal effort

    1,449 Elo −19.6kLua
  23. #6,636
    nvim-lualine/lualine.nvim

    A blazing fast and easy to configure neovim statusline plugin written in pure lua.

    1,447 Elo +228.1kLua
  24. #6,702
    turanszkij/WickedEngine

    3D engine with modern graphics

    1,445 Elo +327.3kC++
  25. #6,858
    nodemcu/nodemcu-firmware

    Lua based interactive firmware for ESP8266, ESP8285 and ESP32

    1,438 Elo −87.9kC
  26. #7,039
    lite-xl/lite-xl

    A lightweight text editor written in Lua

    1,432 Elo +736.5kLua
  27. #7,123
    brndnmtthws/conky

    Light-weight system monitor for X, Wayland, and other things, too

    1,428 Elo +118.5kC++
  28. #7,242
    lewis6991/gitsigns.nvim

    Git integration for buffers

    1,424 Elo +547.1kLua
  29. #7,544
    nvim-tree/nvim-tree.lua

    A file explorer tree for neovim written in lua

    1,412 Elo +258.6kLua
  30. #7,801
    lk-geimfari/awesomo

    Cool open source projects. Choose your project and get involved in Open Source development now.

    1,403 Elo −219.9kMarkdown
  31. #8,057
    defold/defold

    Defold is a completely free to use game engine for development of desktop, console, mobile and web games.

    1,394 Elo +106.4kC++
  32. #8,372
    codota/TabNine

    AI Code Completions

    1,380 Elo −2010.7kShell
  33. #8,520
    awesomeWM/awesome

    awesome window manager

    1,374 Elo +107kLua
  34. #8,668
    yuin/gopher-lua

    GopherLua: VM and compiler for Lua in Go

    1,368 Elo −77kGo
  35. #8,853
    akopytov/sysbench

    Scriptable database and system performance benchmark

    1,358 Elo +56.8kC
  36. #8,943
    folke/which-key.nvim

    💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings…

    1,353 Elo +537.3kLua
  37. #9,254
    catppuccin/nvim

    🍨 Soothing pastel theme for Neovim

    1,336 Elo +327.6kLua
  38. #9,330
    folke/trouble.nvim

    🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble…

    1,331 Elo +616.9kLua
  39. #9,575
    wbthomason/packer.nvim

    A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua…

    1,310 Elo −138kLua
  40. #9,674
    nvim-neorg/neorg

    Modernity meets insane extensibility. The future of organizing your life in Neovim.

    1,298 Elo +37.5kLua
  41. #9,752
    rebelot/kanagawa.nvim

    NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.

    1,286 Elo −106.4kLua
  42. #10,121
    kevinraymond/florilegium

    Procedurally generated Delft-blue floral page margins for LuaLaTeX, with plants and visitors sampled from genomes and a…

    770 Elo −271.6kTeX