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

sysdig

Linux system exploration and troubleshooting tool with first class support for containers
📣
13

dockercraft

Docker + Minecraft = Dockercraft
📣
14

apisix

The Cloud-Native API Gateway
📣
15

lite

A lightweight text editor written in Lua
📣
16

xmake

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

lazy.nvim

💤 A modern plugin manager for Neovim
⬆️
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

LazyVim

Neovim config for the lazy
⬆️
21

kickstart.nvim

A launch point for your personal nvim configuration
⬆️
22

luvit

Lua + libUV + jIT = pure awesomesauce
⬆️
23

lsyncd

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

nvim-cmp

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

packer.nvim

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

VeryNginx

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

awesome

awesome window manager
⬆️
28

nvim-tree.lua

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

mason.nvim

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

fast-neural-style

Feedforward style transfer
⬆️
31

moonscript

🌙 A language that compiles to Lua
⬆️
32

neorg

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

DenseNet

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

fairseq-lua

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

trouble.nvim

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

gitsigns.nvim

Git integration for buffers
⬆️
37

snabb

Snabb: Simple and fast packet networking
⬆️
38

nvim-dap

Debug Adapter Protocol client implementation for Neovim
⬆️
39

lite-xl

A lightweight text editor written in Lua
⬆️
40

command-t

⌨️ Fast file navigation for VIM
⬆️
41

which-key.nvim

💥 Create key bindings that stick. WhichKey is a lua plugin for Neovim 0.5 that displays a popup with possible keybindings of the command you started typing.
⬆️
42

tarantool

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

rime-ice

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

null-ls.nvim

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

luarocks

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

deepmask

Torch implementation of DeepMask and SharpMask
⬆️
47

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

neogit

magit for neovim
⬆️
49

lua-language-server

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

indent-blankline.nvim

Indent guides for Neovim
⬆️
51

luafun

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

nvim

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

neuralart

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

mini.nvim

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

noice.nvim

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

lspsaga.nvim

neovim lsp plugin
⬆️
57

diffview.nvim

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

CorsixTH

Open source clone of Theme Hospital
⬆️
59

torch-rnn

Efficient, reusable RNNs and LSTMs for torch
⬆️
60

z.lua

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

OpenNMT

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

openresty-best-practices

⬆️
63

toggleterm.nvim

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

nvim-notify

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

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
⬆️
66

tl

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

Comment.nvim

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

harpoon

⬆️
69

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'.
⬆️
70

Algorithm-Implementations

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

bufferline.nvim

A snazzy bufferline for Neovim
⬆️
72

keyboard

⌨ Toward a more useful keyboard
⬆️
73

kanagawa.nvim

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

ntopng

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

lua-resty-auto-ssl

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

nelua-lang

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

hop.nvim

Neovim motions on speed!
⬆️
78

nmap-vulners

NSE script based on Vulners.com API
⬆️
79

ngx_lua_waf

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

sile

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

fb.resnet.torch

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

luakit

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

awesome-copycats

Awesome WM themes
⬆️
84

ChatGPT.nvim

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

octo.nvim

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

Neovim-from-scratch

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

luacheck

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

MemNN

Memory Networks implementations
⬆️
89

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

docker-jitsi-meet

Jitsi Meet on Docker
⬆️
91

LuaSnip

Snippet Engine for Neovim written in Lua.
⬆️
92

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

ResNeXt

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

nvim-treesitter-context

Show code context
⬆️
95

nvim-autopairs

autopairs for neovim written in lua
⬆️
96

plenary.nvim

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

nvim-colorizer.lua

The fastest Neovim colorizer.
⬆️
98

vulscan

Advanced vulnerability scanning with Nmap NSE
⬆️
99

nightfox.nvim

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

Anycomplete

The magic of Google Autocomplete while you're typing. Anywhere.
⬆️