Discover the top trending Lua repositories and projects on Github. Explore the latest trends in Lua development.

Trending Repositories

1

kong

🦍 The Cloud-Native API Gateway and AI Gateway.
🔥🔥🔥
2

waifu2x

Image Super-Resolution for Anime-Style Art
🔥🔥
3

neural-style

Torch implementation of neural style algorithm
🔥🔥
4

openface

Face recognition with deep neural networks.
📣
5

NvChad

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

CycleGAN

Software that can generate photos from paintings, turn horses into zebras, perform style transfer, and more.
📣
7

char-rnn

Multi-layer Recurrent Neural Networks (LSTM, GRU, RNN) for character-level language models in Torch
📣
8

koreader

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

telescope.nvim

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

LunarVim

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

pix2pix

Image-to-image translation with conditional adversarial nets
📣
12

dockercraft

Docker + Minecraft = Dockercraft
📣
13

apisix

The Cloud-Native API Gateway
📣
14

lazy.nvim

💤 A modern plugin manager for Neovim
📣
15

lite

A lightweight text editor written in Lua
📣
16

LazyVim

Neovim config for the lazy
📣
17

xmake

🔥 A cross-platform build utility based on Lua
⬆️
18

nvim-lspconfig

Quickstart configs for Nvim LSP
⬆️
19

AstroNvim

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

kickstart.nvim

A launch point for your personal nvim configuration
⬆️
21

nvim-cmp

A completion plugin for neovim coded in Lua.
⬆️
22

luvit

Lua + libUV + jIT = pure awesomesauce
⬆️
23

packer.nvim

A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
⬆️
24

lsyncd

Lsyncd (Live Syncing Daemon) synchronizes local directories with remote targets
⬆️
25

VeryNginx

A very powerful and friendly nginx base on lua-nginx-module( openresty ) which provide WAF, Control Panel, and Dashboards.
⬆️
26

awesome

awesome window manager
⬆️
27

mason.nvim

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

nvim-tree.lua

A file explorer tree for neovim written in lua
⬆️
29

moonscript

🌙 A language that compiles to Lua
⬆️
30

fast-neural-style

Feedforward style transfer
⬆️
31

neorg

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

trouble.nvim

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

DenseNet

Densely Connected Convolutional Networks, In CVPR 2017 (Best Paper Award).
⬆️
34

gitsigns.nvim

Git integration for buffers
⬆️
35

fairseq-lua

Facebook AI Research Sequence-to-Sequence Toolkit
⬆️
36

avante.nvim

Use your Neovim like using Cursor AI IDE!
⬆️
37

rime-ice

Rime 配置:雾凇拼音 | 长期维护的简体词库
⬆️
38

nvim-dap

Debug Adapter Protocol client implementation for Neovim
⬆️
39

lite-xl

A lightweight text editor written in Lua
⬆️
40

snabb

Snabb: Simple and fast packet networking
⬆️
41

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.
⬆️
42

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.
⬆️
43

mini.nvim

Library of 30+ independent Lua modules improving overall Neovim (version 0.7 and higher) experience with minimal effort
⬆️
44

command-t

⌨️ Fast file navigation for VIM
⬆️
45

neogit

magit for neovim
⬆️
46

tarantool

Get your data in RAM. Get compute close to data. Enjoy the performance.
⬆️
47

luarocks

LuaRocks is the package manager for the Lua programming language.
⬆️
48

null-ls.nvim

Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
⬆️
49

deepmask

Torch implementation of DeepMask and SharpMask
⬆️
50

nvim

🍨 Soothing pastel theme for (Neo)vim
⬆️
51

lua-language-server

A language server that offers Lua language support - programmed in Lua
⬆️
52

noice.nvim

💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.
⬆️
53

indent-blankline.nvim

Indent guides for Neovim
⬆️
54

diffview.nvim

Single tabpage interface for easily cycling through diffs for all modified files for any git rev.
⬆️
55

luafun

Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
⬆️
56

lspsaga.nvim

neovim lsp plugin
⬆️
57

CorsixTH

Open source clone of Theme Hospital
⬆️
58

neuralart

An implementation of the paper 'A Neural Algorithm of Artistic Style'.
⬆️
59

harpoon

⬆️
60

toggleterm.nvim

A neovim lua plugin to help easily manage multiple terminal windows
⬆️
61

torch-rnn

Efficient, reusable RNNs and LSTMs for torch
⬆️
62

z.lua

⚡ A new cd command that helps you navigate faster by learning your habits.
⬆️
63

nvim-notify

A fancy, configurable, notification manager for NeoVim
⬆️
64

tl

The compiler for Teal, a typed dialect of Lua
⬆️
65

kanagawa.nvim

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

Comment.nvim

🧠 💪 // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
⬆️
67

OpenNMT

Open Source Neural Machine Translation in Torch (deprecated)
⬆️
68

openresty-best-practices

⬆️
69

bufferline.nvim

A snazzy bufferline for Neovim
⬆️
70

oil.nvim

Neovim file explorer: edit your filesystem like a buffer
⬆️
71

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 Windows, macOS, and Linux
⬆️
72

ntopng

Web-based Traffic and Security Network Traffic Monitoring
⬆️
73

siggraph2016_colorization

Code for the paper 'Let there be Color!: Joint End-to-end Learning of Global and Local Image Priors for Automatic Image Colorization with Simultaneous Classification'.
⬆️
74

Algorithm-Implementations

Share, discuss and learn about algorithm implementations!
⬆️
75

nelua-lang

Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
⬆️
76

keyboard

⌨ Toward a more useful keyboard
⬆️
77

octo.nvim

Edit and review GitHub issues and pull requests from the comfort of your favorite editor
⬆️
78

hop.nvim

Neovim motions on speed!
⬆️
79

ChatGPT.nvim

ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API
⬆️
80

luakit

Fast, small, webkit based browser framework extensible by Lua.
⬆️
81

sile

The SILE Typesetter — Simon’s Improved Layout Engine
⬆️
82

lua-resty-auto-ssl

On the fly (and free) SSL registration and renewal inside OpenResty/nginx with Let's Encrypt.
⬆️
83

nmap-vulners

NSE script based on Vulners.com API
⬆️
84

ngx_lua_waf

ngx_lua_waf是一个基于lua-nginx-module(openresty)的web应用防火墙
⬆️
85

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.
⬆️
86

LuaSnip

Snippet Engine for Neovim written in Lua.
⬆️
87

fb.resnet.torch

Torch implementation of ResNet from http://arxiv.org/abs/1512.03385 and training scripts
⬆️
88

Neovim-from-scratch

📚 A Neovim config designed from scratch to be understandable
⬆️
89

awesome-copycats

Awesome WM themes
⬆️
90

nvim-autopairs

autopairs for neovim written in lua
⬆️
91

luacheck

A tool for linting and static analysis of Lua code.
⬆️
92

docker-jitsi-meet

Jitsi Meet on Docker
⬆️
93

plenary.nvim

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

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. Much of the functionality is inspired by the Python standard libraries.
⬆️
95

copilot.lua

Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot
⬆️
96

nightfox.nvim

🦊A highly customizable theme for vim and neovim with support for lsp, treesitter and a variety of plugins.
⬆️
97

MemNN

Memory Networks implementations
⬆️
98

nvim-colorizer.lua

The fastest Neovim colorizer.
⬆️
99

vulscan

Advanced vulnerability scanning with Nmap NSE
⬆️
100

ResNeXt

Implementation of a classification framework from the paper Aggregated Residual Transformations for Deep Neural Networks
⬆️