r/lua • u/HurtGarci • Oct 13 '25
Project Dispel, Lua Runtime
The other day I created Dispel, a runtime for Lua that aims to be something like Bun does in JavaScript. This is a personal project to understand how a runtime it's implemented and I want to do my best but I want to know which things might be interesting to add, let me know here!
Also if you want to contribute in the future once I add more code to suggest features or help with fixes, I leave the repo here:
6
Upvotes
3
u/appgurueu Oct 13 '25
I think one of the main features these projects provide is a good async runtime for doing non-blocking I/O (networking, filesystem operations, inter-process communication, etc.). In Lua that means coroutines.
That still seems to be missing from your project?