SaaSHub helps you find the best software and product alternatives Learn more →
Lua Alternatives
Similar projects and alternatives to lua
-
-
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.
-
-
-
zig
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
-
-
Nim
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
Plausible Analytics
Simple, open source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.
-
-
-
-
-
-
PixiJS
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
-
-
-
-
manifold
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
lua discussion
lua reviews and mentions
-
Ask HN: Memory-Safe Low Level Languages
You may want to look at Lua[0]. It's often used as an embedded scripting language in larger projects (and games), has good performance, is memory safe, and is extensible in the same manner as Python (write your performance bottleneck in C/C++).
I don't remember specifics, but there are some odd footguns to look out for.
[0] https://www.lua.org/
- Exploring Polymorphism in C: Lessons from Linux and FFmpeg's Code Design
-
Executable Blog Posts: Second Take
This is a second take for my previous blog post Abusing Haskell: Executable Blog Posts. This time, I am going to improve the solution with a Lua filter for pandoc.
-
OpenResty on NixOS for an API Gateway
Two of the fairly popular open-source API gateways, Kong and Apache APISIX, are based on OpenResty that is mainly powered by Nginx and Lua. NixOS has first-class support for OpenResty. So, naturally, I decided to give it a try. The result was promising enough for us to start migrating our current APISIX deployments to OpenResty on NixOS.
- GUIs Are Antisocial · Mtlynch.io
-
Show HN: I've made Keyword Research tool that's 90% cheaper than anything
Both are similar to the Lua programming language logo, which is probably the oldest of the three:
https://www.lua.org/
-
Implementing coroutines in Swift using Swift Concurrency
One of my favorite features of Lua is its first-class support for coroutines. Recently, I started writing a new project using Swift, and I wanted to be able to use coroutines natively in my Swift code. In most Lua VMs, coroutines are a complex feature that require a lot of environmental support to be able to save and restore function calls. However, Swift includes the async and await keywords for pausing functions built into the language. Because of this, I decided to take a crack at using them to implement coroutines natively.
-
Achieving Success in Online Learning: A Practical Guide
Aside from this, I noticed the 2D game section was written using the Lua programming language, and the 3D game section used the Unity Game engine. Having played around with Lua for a bit, I realised I didn't like using it. There wasn't any rational reason for my dislike. It was mostly vibes but, considering one of my primary goals was entertainment, it was a real issue I had to resolve otherwise I'd likely drop the course as time went on.
-
Prototypal Inheritance (2008)
For anyone interested in prototypal inheritance you might checkout Io [1] and Lua [2]. Interestingly enough the "Object.create" function that Crockford suggests in 2008 was already how Io worked in 2002 with "Object clone".
[1] https://iolanguage.org/
[2] https://www.lua.org/
-
Featured Mod of the Month: Phil Ashby
Phil: Unfair question! However, with that caveat: I would start again with a game scripting language, most likely Lua, as the immediate feedback (and dopamine hits!) would keep me going through the difficult bits, while I worked towards a concrete goal (I'm rarely inspired by abstract things!)
-
A note from our sponsor - SaaSHub
www.saashub.com | 29 Apr 2025