Trending Lua Projects

This page lists the top trending Lua projects based on the growth of GitHub stars.
It is updated once every day. The last update was on 22 Apr 2024.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending Lua Projects

  • CopilotChat.nvim

    Chat with GitHub Copilot in Neovim

  • kickstart.nvim

    A launch point for your personal nvim configuration

  • none-ls.nvim

    null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.

  • llm.nvim

    LLM powered development for Neovim

  • rest.nvim

    A fast Neovim http client written in Lua

  • astrocommunity

    A community repository of common plugin specifications

  • neo-tree.nvim

    Neovim plugin to manage the file system and other tree like structures.

  • neogit

    An interactive and powerful Git interface for Neovim, inspired by Magit

  • starter

    Starter template for LazyVim (by LazyVim)

  • telescope-live-grep-args.nvim

    Live grep with args

  • neovim

    Soho vibes for Neovim (by rose-pine)

  • nvim-spectre

    Find the enemy and replace them with dark power.

  • nvim

    🍨 Soothing pastel theme for (Neo)vim

  • sg.nvim

    Experimental Sourcegraph + Cody plugin for Neovim

  • neorg

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

  • neotest

    An extensible framework for interacting with tests within NeoVim.

  • plenary.nvim

    plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.

  • nvim-web-devicons

    lua `fork` of vim-web-devicons for neovim

  • nvim-colorizer.lua

    Maintained fork of the fastest Neovim colorizer (by NvChad)

  • nvim-treesitter-context

    Show code context

  • gruvbox.nvim

    Lua port of the most famous vim colorscheme

  • AstroNvim

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

  • LazyVim

    Neovim config for the lazy

  • lualine.nvim

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

  • telescope-frecency.nvim

    A telescope.nvim extension that offers intelligent prioritization when selecting files from your editing history.

  • telescope-file-browser.nvim

    File Browser extension for telescope.nvim

  • pallene

    Pallene Compiler

  • Beyond-All-Reason

    www.beyondallreason.info

  • telescope.nvim

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

  • CorsixTH

    Open source clone of Theme Hospital

  • xmake-repo

    📦 An official xmake package repository

  • dashboard-nvim

    vim dashboard

  • eggs

    Service eggs for the pterodactyl panel

  • iron.nvim

    Interactive Repl Over Neovim

  • nvim-lspconfig

    Quickstart configs for Nvim LSP

  • lua-language-server

    A language server that offers Lua language support - programmed in Lua

  • nvim-tree.lua

    A file explorer tree for neovim written in lua

  • DeathStarBench

    Open-source benchmark suite for cloud microservices

  • orgmode

    Orgmode clone written in Lua for Neovim 0.9+.

  • NvChad

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

  • github-nvim-theme

    Github's Neovim themes

  • cimgui

    c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets

  • xmake

    🔥 A cross-platform build utility based on Lua

  • docker-alpine

    Official Alpine Linux Docker image. Win at minimalism! (by alpinelinux)

  • tl

    The compiler for Teal, a typed dialect of Lua

  • PathOfBuilding

    Offline build planner for Path of Exile.

  • koreader

    An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices

  • focus.nvim

    Auto-Focusing and Auto-Resizing Splits/Windows for Neovim written in Lua. A full suite of window management enhancements. Vim splits on steroids!

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.

Index

What are some of the trending open-source Lua projects? This list will help you:

Project Growth
1 CopilotChat.nvim 56.4%
2 kickstart.nvim 22.2%
3 none-ls.nvim 16.4%
4 llm.nvim 13.8%
5 telescope-ui-select.nvim 13.3%
6 rest.nvim 11.5%
7 astrocommunity 11.2%
8 neo-tree.nvim 10.2%
9 neogit 9.4%
10 starter 9.1%
11 telescope-live-grep-args.nvim 8.8%
12 neovim 8.4%
13 nvim-spectre 8.3%
14 nvim 8.2%
15 sg.nvim 7.8%
16 neorg 7.4%
17 neotest 7.1%
18 plenary.nvim 7.0%
19 nvim-web-devicons 7.0%
20 nvim-colorizer.lua 6.9%
21 nvim-treesitter-context 6.8%
22 gruvbox.nvim 6.7%
23 AstroNvim 6.6%
24 LazyVim 6.4%
25 lualine.nvim 6.3%
26 telescope-frecency.nvim 6.0%
27 telescope-file-browser.nvim 5.8%
28 pallene 5.8%
29 Beyond-All-Reason 5.7%
30 telescope.nvim 5.7%
31 CorsixTH 5.2%
32 xmake-repo 5.2%
33 dashboard-nvim 5.0%
34 eggs 5.0%
35 iron.nvim 4.7%
36 nvim-lspconfig 4.3%
37 telescope-project.nvim 4.1%
38 lua-language-server 4.1%
39 nvim-tree.lua 3.8%
40 DeathStarBench 3.6%
41 orgmode 3.4%
42 NvChad 3.2%
43 github-nvim-theme 3.2%
44 cimgui 3.1%
45 xmake 3.1%
46 docker-alpine 3.0%
47 tl 2.9%
48 PathOfBuilding 2.8%
49 koreader 2.8%
50 focus.nvim 2.5%