Top 23 C Lua Projects
Lua based interactive firmware for ESP8266, ESP8285 and ESP32Project mention: File Transfer using Bluetooth Classic, ESP32, SD SPI, and Android | reddit.com/r/arduino | 2021-04-23
🔥 A cross-platform build utility based on LuaProject mention: XMake - Free Pascal Support | reddit.com/r/pascal | 2021-09-02
Run Linux Software Faster and Safer than Linux with Unikernels.
A vi-like editor based on Plan 9's structural regular expressions (by martanne)Project mention: Nvim-Select-Multi-Lines: Select any line not adjacent! | reddit.com/r/neovim | 2021-08-21
If there was something like https://github.com/neovim/neovim/issues/8457 (try vis to see what I am talking about, but vis is very bare in terms of plugins, missing LSP, highlighting for most languages, etc.), so that multiple operations can be combined, e.g.: :x g/^foo/ v/bar$/ x/[0-9]+/ d i.e., select all lines, from these select just those starting with "foo`, from those just those ending with "bar", then select just numbers in these lines, and delete them. And it is possible to run it one line, or one command at the time, so you see what you have selected.
The extensible chat client.Project mention: My favorite cli/tui programs: | reddit.com/r/commandline | 2021-07-15
Not already given : BurntSushi/ripgrep: ripgrep recursively searches directories for a regex pattern while respecting your gitignore, sharkdp/fd: A simple, fast and user-friendly alternative to 'find', Chafa: Terminal Graphics for the 21st Century, WeeChat, the extensible chat client
PremakeProject mention: C Deep | dev.to | 2021-02-27
Premake - Command-line utility which reads a scripted definition of a software project and uses it to generate project files for Visual Studio and GNU Make. Other targets are also being worked on. BSD-3-Clause
Lua Virtual Reality EngineProject mention: Autumn Lisp Game Jam 2021 | news.ycombinator.com | 2021-09-21
Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"Project mention: On Unix composability | reddit.com/r/unix | 2021-08-06
pipeword (linked to from that page) is also impressive.
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Lua RTOS for ESP32Project mention: Lua-RTOS: a real-time operating system for ESP32 | reddit.com/r/hackernews | 2021-06-09
Ravi is a dialect of Lua, featuring limited optional static typing, JIT and AOT compilers
💡 A homebrew save management, editing tool and memory trainer for Horizon (Nintendo Switch)Project mention: Tinfoil or otherwise: Help with using Cheat Codes | reddit.com/r/SwitchPirates | 2021-07-01
🍖 A cross-platform terminal ui library based on LuaProject mention: xmake v2.5.1 released, Support for Apple Silicon and more powerful package management | dev.to | 2021-01-21
We upgraded the tui component library used by xmake: LTUI, added support for the mouse, and scrolling support for some components, we can go to the graphical configuration, More flexible and convenient configuration of compilation options.
Bare libuv bindings for luaProject mention: luv documentation in vimdoc format | reddit.com/r/neovim | 2021-05-18
I spent some time converting the luv documentation to make it available in :help and make the vim.loop module more discoverable. Thought plugin authors might be interested.
Naev is a 2d action/rpg space game that combines elements from the action, rpg and simulation genres.Project mention: Good top down space sims? | reddit.com/r/spacesimgames | 2021-07-05
https://naev.org/ (opensource project in the spirit of Escape Velocity and Transcendence).
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.
The extensible bootloader for embedded system with application engine, write once, run everywhere.Project mention: Kraken Security Labs Finds Flaws in Safepal S1 Hardware Wallet | Kraken Blog | reddit.com/r/Kraken | 2021-02-16
Most Allwinner devices use U-Boot as a second stage bootloader, however U-Boot could not be found on the flash-system. Instead, references to “XBOOT” and “XTAB” were found in the flash, though this did not match any known bootloader such as https://github.com/xboot/xboot.
a modular framework for creating OpenWrt-based firmwares for wireless mesh nodes (by freifunk-gluon)Project mention: Can I turn Linksys WRT3200ACM into a mesh router? | reddit.com/r/openwrt | 2021-02-16
Mediatek actually working with the open-source community. Complaints about mt76 have washed away because of this type of support.
Gideros Release versionProject mention: Becoming an Indie Game Developer with Gideros Studio | dev.to | 2021-07-18
The Gideros Studio is also open source and available in the github repositories, so you can study how it works.
Rust library to interface with LuaProject mention: Rust's interface to the Lua programming language is called 'mlua'. not Lust. This should get fixed. | reddit.com/r/rust | 2021-08-20
There's an older binding called hlua https://github.com/tomaka/hlua
A very flexible, lightweight and high performance HTTP server library based on libev and http-parser for Embedded Linux.Project mention: A flexible, lightweight and fully asynchronous HTTP server library | news.ycombinator.com | 2021-01-03
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.Project mention: Return to Castle Wolfenstein gets a special treatment from fans for its 20th anniversary. Three major releases including Enemy Territory campaign are coming to Steam. | reddit.com/r/pcgaming | 2021-09-16
A fully programmable Wayland CompositorProject mention: | Weekly Workshop 2021-01-01 | reddit.com/r/unixporn | 2020-12-31
Could it—by any chance—be kiwmi? But it ain’t tiling (unless you make it so) & the fully manual thing also depends on the config. AFAIK that behaviour was explicitly mentioned only in its early history, as you can see e.g. in PR#1
A project in-between luv and luvit.Project mention: Issues compiling binary (ARM) | reddit.com/r/termux | 2021-08-11
One more thing: if you are building because Luvit is not precompiled for your architecture, you will need to follow the instructions found here: https://github.com/luvit/luvi/issues/236
Single header asymmetric stackful cross-platform coroutine library in pure C.Project mention: Show HN: Asymmetric stackful cross-platform Coroutines in pure C | news.ycombinator.com | 2021-01-17
What are some of the best open-source Lua projects in C? This list will help you:
Are you hiring? Post a new remote job listing for free.