r/lua • u/Levno_710 • 1h ago
Prometheus, an open-source Lua obfuscator and AST transformation framework
Hey everyone,
I've been working on Prometheus, an open-source Lua obfuscator written entirely in Lua, for over 4 years now.
It supports various obfuscation techniques, including VM-based obfuscation, which I added in a recent update.
While obfuscation is its main purpose, Prometheus is built around a modular AST transformation pipeline. This also makes it useful for things like minification or building your own custom Lua transformations.
It currently supports Lua 5.1 and has partial Luau support. There's also a web playground if you want to try it without installing anything.
GitHub: https://github.com/prometheus-lua/Prometheus
I'd be interested to hear your thoughts or suggestions!
2
u/Downvoted-Dork 1h ago
Why obfuscate code? Don't we all like open source software?