Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Lua
Lua is a programming language written in C that emphasizes performance. It has automatic memory management and is often used to extend software written in other languages.
- GitHub: https://github.com/topics/lua
- Wikipedia: https://en.wikipedia.org/wiki/Lua_(programming_language)
- Repo: https://github.com/lua
- Created by: Roberto Ierusalimschy, Waldemar Celes, and Luiz Henrique de Figueiredo
- Released: 1993
- Related Topics: language,
- Last updated: 2025-01-09 00:20:53 UTC
- JSON Representation
https://github.com/Tencent/LuaHelper
LuaHelper is a High-performance lua VSCode plugin, Language Server Protocol for lua.
language-server-client language-server-protocol lsp lua luahelp luahelper vscode
Last synced: 10 Nov 2024
https://github.com/Allaman/nvim
Straightforward and pure Lua based Neovim configuration for my work as DevOps/Cloud Engineer with batteries included for Python, Golang, and, of course, YAML
configuration devops dotfiles golang ide lua markdown neovim nvim python texteditor vim workflow
Last synced: 11 Nov 2024
https://github.com/ajatt-tools/mpvacious
🍜 Adds mpv keybindings to create Anki cards from movies and TV shows.
ajatt anki anki-cards flashcards language-learning lua mpv mpv-script spaced-repetition subs2srs subtitles yomichan
Last synced: 03 Jan 2025
https://github.com/hengestone/lua-languages
Languages that compile to Lua
javascript-transpiler lisp lua lua-language
Last synced: 31 Oct 2024
https://github.com/Ajatt-Tools/mpvacious
🍜 Adds mpv keybindings to create Anki cards from movies and TV shows.
ajatt anki anki-cards flashcards language-learning lua mpv mpv-script spaced-repetition subs2srs subtitles yomichan
Last synced: 25 Oct 2024
https://github.com/tanvirtin/vgit.nvim
Visual git plugin for Neovim
git git-porcelain lua neovim scm
Last synced: 26 Oct 2024
https://github.com/bluebird75/luaunit
LuaUnit is a popular unit-testing framework for Lua, with an interface typical of xUnit libraries (Python unittest, Junit, NUnit, ...). It supports several output formats (Text, TAP, JUnit, ...) to be used directly or work with Continuous Integration platforms (Jenkins, Maven, ...).
assertions jenkins lua luaunit maven unit-testing
Last synced: 06 Jan 2025
https://github.com/gideros/gideros
Gideros Release version
cross-platform game game-2d game-development game-engine lua
Last synced: 27 Oct 2024
https://github.com/snyball/hawck
Key-rebinding daemon for Linux (Wayland/X11/Console)
keyboard-shortcuts lua wayland
Last synced: 31 Oct 2024
https://github.com/AlexvZyl/nordic.nvim
🌒 Nord for Neovim, but warmer and darker. Supports a variety of plugins and other platforms.
colorscheme lua neovim neovim-colorscheme neovim-plugin neovim-theme nord nordic nvim theme
Last synced: 26 Oct 2024
https://github.com/willothy/nvim-cokeline
:nose: A Neovim bufferline for people with addictive personalities
bufferline hacktoberfest lua neovim neovim-lua neovim-plugin tabline
Last synced: 03 Jan 2025
https://github.com/Roblox/roact
A view management library for Roblox Lua similar to React
Last synced: 26 Oct 2024
https://roblox.github.io/roact/
A view management library for Roblox Lua similar to React
Last synced: 06 Dec 2024
https://github.com/snyball/Hawck
Key-rebinding daemon for Linux (Wayland/X11/Console)
keyboard-shortcuts lua wayland
Last synced: 12 Oct 2024
https://github.com/jonniek/mpv-playlistmanager
Mpv lua script to create and manage playlists
lua mpv mpv-script playlist script
Last synced: 07 Nov 2024
https://github.com/freifunk-gluon/gluon
a modular framework for creating OpenWrt-based firmwares for wireless mesh nodes
c freifunk gluon hacktoberfest lua mesh-networks openwrt
Last synced: 03 Nov 2024
https://github.com/frol/completely-unscientific-benchmarks
Naive performance comparison of a few programming languages (JavaScript, Kotlin, Rust, Swift, Nim, Python, Go, Haskell, D, C++, Java, C#, Object Pascal, Ada, Lua, Ruby)
ada benchmark cpp csharp dlang golang haskell java javascript kotlin lua luajit nim programming-language python ruby rust scoreboard swift
Last synced: 05 Jan 2025
https://github.com/luukvbaal/statuscol.nvim
Status column plugin that provides a configurable 'statuscolumn' and click handlers.
lua neovim neovim-lua nvim plugin statuscolumn
Last synced: 04 Jan 2025
https://github.com/crivotz/nv-ide
Neovim custom configuration, oriented for full stack developers (Ruby on Rails, ruby, php, html, css, SCSS, javascript)
lua neovim neovim-configuration nvim-compe vim-plugins
Last synced: 26 Oct 2024
https://github.com/rmehri01/onenord.nvim
🏔️ A Neovim theme that combines the Nord and Atom One Dark color palettes for a more vibrant programming experience.
lua neovim neovim-colorscheme nord onedark theme treesitter
Last synced: 04 Jan 2025
https://github.com/luaposix/luaposix
Lua bindings for POSIX APIs
lua lua-binding luajit luaposix luarocks posix posix-apis
Last synced: 02 Jan 2025
https://github.com/zeioth/compiler.nvim
Neovim compiler for building and running your code without having to configure anything
build-automation-tool build-tool built-tools compiler csharp elixir go golang javascript lua neovim-plugin neovim-plugins nvim-plugin nvim-plugins python rlanguage rust typescript zig
Last synced: 04 Jan 2025
https://github.com/anuvyklack/windows.nvim
Automatically expand width of the current window. Maximizes and restore it. And all this with nice animations!
Last synced: 05 Jan 2025
https://github.com/kernelsauce/turbo
Turbo is a framework built for LuaJIT 2 to simplify the task of building fast and scalable network applications. It uses a event-driven, non-blocking, no thread design to deliver excellent performance and minimal footprint to high-load applications while also providing excellent support for embedded uses.
api-server http lua luajit network
Last synced: 08 Jan 2025
https://github.com/b3nj5m1n/kommentary
Neovim commenting plugin, written in lua.
comment commenting lua neovim neovim-lua neovim-plugin nvim plugin
Last synced: 05 Jan 2025
https://github.com/crylia/crylia-theme
A theme for AwesomeWM
awesome-wm awesomewm config dotfiles linux lua
Last synced: 04 Jan 2025
https://github.com/kabouzeid/nvim-lspinstall
Provides the missing :LspInstall for nvim-lspconfig
lua neovim neovim-lsp neovim-lua neovim-plugin
Last synced: 31 Oct 2024
https://github.com/etlegacy/etlegacy
ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license.
c enemy-territory etlegacy fps fps-game game game-development game-engine game-engine-3d legacy-mod linux lua macosx multi-platform multiplayer-game network-game opengl windows wolfenstein
Last synced: 06 Jan 2025
https://github.com/VapourNvim/VapourNvim
A NeoVim config for THE ULTIMATE vim IDE-like experience.
Last synced: 26 Oct 2024
https://github.com/Crylia/crylia-theme
A theme for AwesomeWM
awesome-wm awesomewm config dotfiles linux lua
Last synced: 03 Nov 2024
https://github.com/willothy/flatten.nvim
Open files and command output from wezterm, kitty, and neovim terminals in your current neovim instance
lua neovim neovim-plugin nvim terminal vim
Last synced: 04 Jan 2025
https://github.com/crag666/code_runner.nvim
Neovim plugin.The best code runner you could have, it is like the one in vscode but with super powers, it manages projects like in intellij but without being slow
coderunner executable lua lua-script luajit neovim neovim-config neovim-configuration neovim-plugin nvim nvim-lua nvim-plugin run-command vim-configs vim-plugin
Last synced: 04 Jan 2025
https://github.com/CRAG666/code_runner.nvim
Neovim plugin.The best code runner you could have, it is like the one in vscode but with super powers, it manages projects like in intellij but without being slow
coderunner executable lua lua-script luajit neovim neovim-config neovim-configuration neovim-plugin nvim nvim-lua nvim-plugin run-command vim-configs vim-plugin
Last synced: 26 Oct 2024
https://github.com/luainkernel/lunatik
Lunatik is a framework for scripting the Linux kernel with Lua.
Last synced: 04 Jan 2025
https://github.com/rrethy/nvim-treesitter-textsubjects
Location and syntax aware text objects which *do what you mean*
lua neovim nvim tree-sitter treesitter
Last synced: 04 Jan 2025
https://github.com/moonjit/moonjit
Just-In-Time Compiler for the Lua Programming language. Fork of LuaJIT to continue development. This project does not have an active maintainer, see https://twitter.com/siddhesh_p/status/1308594269502885889?s=20 for more detail.
jit jit-compiler lua lua-script luajit
Last synced: 05 Nov 2024
https://github.com/RRethy/nvim-treesitter-textsubjects
Location and syntax aware text objects which *do what you mean*
lua neovim nvim tree-sitter treesitter
Last synced: 26 Oct 2024
https://github.com/ceifa/wasmoon
A real lua 5.4 VM with JS bindings made with webassembly
fengari javascript lua nodejs webassembly
Last synced: 05 Jan 2025
https://github.com/TACC/Lmod
Lmod: An Environment Module System based on Lua, Reads TCL Modules, Supports a Software Hierarchy
environment-modules hpc lmod lua tacc xsede
Last synced: 25 Nov 2024
https://github.com/mrcjkb/haskell-tools.nvim
🦥 Supercharge your Haskell experience in neovim!
dap debug-adapter-protocol fast-tags haskell hoogle language-server language-server-protocol lsp lsp-client lua neovim neovim-plugin nvim plugin repl tagfunc telescope vim
Last synced: 04 Jan 2025
https://github.com/Zeioth/compiler.nvim
Neovim compiler for building and running your code without having to configure anything
build-automation-tool build-tool built-tools compiler csharp elixir go golang javascript lua neovim-plugin neovim-plugins nvim-plugin nvim-plugins python rlanguage rust typescript zig
Last synced: 26 Oct 2024
https://github.com/tencent/scriptx
A versatile script engine abstraction layer.
javascriptcore lua quickjs script-engines v8
Last synced: 04 Jan 2025
https://github.com/esensar/nvim-dev-container
Neovim dev container support - Mirror of https://codeberg.org/esensar/nvim-dev-container
containers devcontainer docker lua neovim
Last synced: 26 Oct 2024
https://github.com/Tencent/ScriptX
A versatile script engine abstraction layer.
javascriptcore lua quickjs script-engines v8
Last synced: 20 Nov 2024
https://github.com/actboy168/ydwe
A Tool to Help the Creation of Warcraft III Map
Last synced: 05 Jan 2025
https://github.com/SmiteshP/nvim-gps
Simple statusline component that shows what scope you are working inside
lua neovim neovim-plugin nvim nvim-plugin nvim-treesitter treesitter
Last synced: 31 Oct 2024
https://github.com/mvllow/modes.nvim
Prismatic line decorations for the adventurous vim user
hacktoberfest lua neovim neovim-lua neovim-plugin nvim
Last synced: 04 Jan 2025
https://github.com/Eisa01/mpv-scripts
This repository contain scripts I have made for mpv media player...
Last synced: 20 Nov 2024
https://github.com/m-demare/hlargs.nvim
Highlight arguments' definitions and usages, using Treesitter
lua neovim neovim-plugin tree-sitter
Last synced: 04 Jan 2025
https://github.com/wu-lang/wu
🐉 A practical game and data language
language lua programming-language wu
Last synced: 30 Nov 2024
https://github.com/ziontee113/syntax-tree-surfer
A plugin for Neovim that helps you surf through your document and move elements around using the nvim-treesitter API.
lua neovim nvim treesitter-api
Last synced: 05 Jan 2025
https://github.com/bihell/Dice
一个前端后端分离的个人内容管理(CMS)系统。包含权限、博客、导航等模块。采用Nuxt、Vue2/3和SpringBoot3框架开发。
dice docker docker-compose java lua mybatis-plus mysql openresty redis spring-boot3 spring-security vue
Last synced: 07 Nov 2024
https://github.com/pigpigyyy/yuescript
A Moonscript dialect compiles to Lua.
cpp lua moonscript transpiler yuescript
Last synced: 03 Jan 2025
https://github.com/m4xshen/autoclose.nvim
A minimalist Neovim plugin that auto pairs & closes brackets
autoclose autopair autopairs lua neovim neovim-plugin nvim nvim-plugin
Last synced: 05 Jan 2025
https://github.com/paxo-phone/PaxOS-8
Code source du système d'exploitation du PaxoPhone
cpp emulator esp32 esp32-ardui lightphone linux lua macos operating-system os paxo paxos phone smartphone windows windows-10
Last synced: 08 Nov 2024
https://github.com/yonaba/30log
30 lines library for object orientation in Lua
lua object-oriented oop-library
Last synced: 05 Jan 2025
https://github.com/fstirlitz/luaparse
A Lua parser written in JavaScript
ast javascript javascript-library lua lua-parser luaparse
Last synced: 05 Jan 2025
https://github.com/misterda/love-release
:love_letter: Lua script that makes LÖVE game release easier
Last synced: 04 Jan 2025
https://jsdotlua.github.io/react-lua/
A comprehensive, but not exhaustive, translation of upstream ReactJS 17.x into Lua.
Last synced: 02 Jan 2025
https://github.com/ledgetech/ledge
An RFC compliant and ESI capable HTTP cache for Nginx / OpenResty, backed by Redis
cache edge esi http lua luajit openresty redis redis-sentinel
Last synced: 06 Nov 2024
https://github.com/hammerspoon/spoons
The official repository of Spoon plugins
Last synced: 05 Jan 2025
https://github.com/nvzone/menu
Menu plugin for neovim ( supports nested menus ) made using volt
lua menu neovim neovim-plugin nvchad
Last synced: 05 Jan 2025
https://github.com/edluffy/specs.nvim
👓 A fast and lightweight Neovim lua plugin to keep an eye on where your cursor has jumped.
Last synced: 04 Jan 2025
https://github.com/dc-swat/dreamshell
Operating system for the Sega Dreamcast
bios bootloader c cpp dreamcast driver embedded emulator filesystem firmware homebrew iso loader lua operating-system sega sega-dreamcast sh4 shell xml
Last synced: 04 Jan 2025
https://github.com/pigpigyyy/Yuescript
A Moonscript dialect compiles to Lua.
cpp lua moonscript transpiler yuescript
Last synced: 05 Nov 2024
https://github.com/eqemu/server
Open Source Fan-Based EverQuest Emulator Server project
c-plus-plus database emulator eq eqemu everquest gameserver gplv3 lua mmorpg multi-platform mysql perl
Last synced: 03 Jan 2025
https://github.com/a327ex/windfield
Physics module for LÖVE
box2d game-development love2d lua physics
Last synced: 25 Sep 2024
https://github.com/hkupty/nvimux
Neovim as a TMUX replacement
lua multiplexer neovim neovim-lua neovim-plugin tmux tmux-replacement
Last synced: 06 Jan 2025
https://github.com/group-butler/GroupButler
This bot can help you in managing your group with rules, anti-flood, description, custom triggers, and much more!
bot chat docker group-butler hacktoberfest lua redis telegram telegram-api telegram-bot
Last synced: 25 Nov 2024
https://github.com/Yonaba/30log
30 lines library for object orientation in Lua
lua object-oriented oop-library
Last synced: 01 Nov 2024
https://github.com/anuvyklack/pretty-fold.nvim
Foldtext customization in Neovim
foldtext lua neovim-plugin neovm
Last synced: 05 Jan 2025
https://github.com/DC-SWAT/DreamShell
Operating system for the Sega Dreamcast
bios bootloader c cpp dreamcast driver embedded emulator filesystem firmware homebrew iso loader lua operating-system sega sega-dreamcast sh4 shell xml
Last synced: 05 Nov 2024
https://github.com/C4o/Juggler
A system that may trick hackers. 针对黑客的拟态欺骗系统。
custom-response deception golang hacker honeyd honeypot lua waf
Last synced: 18 Nov 2024
https://github.com/luukvbaal/nnn.nvim
File manager for Neovim powered by nnn.
file-manager lua neovim neovim-lua neovim-plugin nnn nvim plugin terminal
Last synced: 04 Jan 2025
https://github.com/quenty/nevermoreengine
ModuleScript loader with reusable and easy unified server-client modules for faster game development on Roblox
game-development lua nevermore rbxlua roblox
Last synced: 02 Jan 2025
https://github.com/Cyinx/einx
a framework in golang for game server or app server
game game-framework game-server golang lua server
Last synced: 12 Nov 2024
https://github.com/loctvl842/monokai-pro.nvim
Monokai Pro theme for Neovim written in Lua, with multiple filters: Pro, Classic, Machine, Octagon, Ristretto, Spectrum
colorscheme lua monokai-color-scheme monokai-pro monokai-theme neovim theme
Last synced: 30 Oct 2024
https://github.com/effil/effil
Multithreading support for Lua
cpp lua multiple-threads thread thread-library
Last synced: 16 Nov 2024
https://github.com/jcorporation/mympd
myMPD is a standalone and mobile friendly web mpd client with a tiny footprint and advanced features.
jukebox lua mpd-client scripting smart-playlists timer
Last synced: 05 Jan 2025
https://github.com/jsdotlua/react-lua
A comprehensive, but not exhaustive, translation of upstream ReactJS 17.x into Lua.
Last synced: 09 Nov 2024
https://github.com/EQEmu/Server
Open Source Fan-Based EverQuest Emulator Server project
c-plus-plus database emulator eq eqemu everquest gameserver gplv3 lua mmorpg multi-platform mysql perl
Last synced: 26 Oct 2024