-
koreader
An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
Honestly there's so much more stuff that I listed only what is good for me, but there's a ton more available, the wiki is probably the best place to have an overview of features
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
I discovered Lua thanks to World of Warcraft UI customisation add-ons. I later went on to build a UI toolkit with the same API, and using Lua as scripting language (lxgui).
-
it should be possible, the article mentions https://fengari.io/ (a Lua VM written in JavaScript)
-
I used luajit to write an alternative to bat because it was annoyingly slow for large files. It ended up being like 15 times faster. Such a cool language!
-
FYR: https://github.com/honeytreelabs/homeautomation-plc/ if you give it a star, I would really appreciate this
-
same was done for other languages too, like Python https://pyscript.net/
-
Prosody IM
IMPORTANT: due to a drive failure, as of 13-Mar-2021, the Mercurial repository had to be re-mirrored, which changed every commit SHA. The old SHAs and trees are backed up in the vault branches. Please migrate to the new branches as soon as you can.
lua on its own right can be fun too! If you are looking for a project to contribute to, there's for instance the Prosody XMPP server that's written in it, and contributes to the betterment of internet by promoting federated protocols.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
The original Torch library (the predecessor to PyTorch) was a Lua library. A lot of early 2010s NN research was done in Lua.
-
I have a small library of functions for pico8 games, which uses lua: https://github.com/sparr/pico8lib
-
for the editor, I made the vscode extension, it was surprisingly easy since my script language looks a lot like c++/javascript/etc. Maintaining both is a bit annoying but I think it's worth it to have good enough looking syntax highlighting in vscode. https://github.com/brwhale/KataScript/blob/main/VSCodeExtension/katascriptlang/syntaxes/katascript.tmLanguage.json and https://github.com/brwhale/KataScript/blob/main/VSCodeExtension/katascriptlang/language-configuration.json are all it took, but the big missing feature is stuff like "red underline when you forget a semicolon".
-
RE: the cost of switching at this point, what about languages that compile to Lua? Like https://moonscript.org/. That would let you keep the legacy code, no?
-
Minetest
Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation
-
there is lcpp
-
There's lua-language-server which works with types defined in definition files and/or annotations in comments.
-
CParser
Discontinued A compact C preprocessor and declaration parser written in pure Lua (by facebookresearch)
There's also one from Facebook that I've used in the past.
-
I work at a hedge fund and one of the coolest things are Lua Wireshark dissectors for almost every financial protocol: https://github.com/Open-Markets-Initiative/wireshark-lua
-
Check out Teal
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives