[ANN] Alpha Release of TENUM – Lua on Kotlin Multiplatform (Open Source)

47 views
Skip to first unread message

Jochen Guck

unread,
Dec 11, 2025, 5:11:18 AM (5 days ago) Dec 11
to lua-l
Hello everyone, we are excited to announce that the alpha version of TENUM, our Lua runtime and toolchain built on Kotlin Multiplatform, is now available as open source. GitHub: https://github.com/TENUM-Dev/tenum TENUM aims to make Lua a first-class citizen across modern platforms by compiling to JVM, JavaScript, Linux, Windows, and macOS from a single Kotlin codebase. The project provides a foundation for building full-stack Lua applications without custom C toolchains, while still keeping Lua's simplicity and embeddability. Current Alpha Features:
  • Lua interpreter implemented in Kotlin
  • tlua (interactive interpreter)
  • tluac (compiler runner)
  • Multiplatform builds (JVM, JS, native targets)
  • Published to npm for easy installation: npm install -g @tenum-dev/tenum
Run the tools using: tlua tluac Goals: The alpha release is intended to gather community feedback as we continue stabilizing the runtime and improving compatibility with standard Lua behavior and libraries. We would appreciate input on which areas should be prioritized, including tooling, performance, interoperability, APIs, and language compatibility. Feedback Welcome: This is an early release, but the core is open and evolving quickly. If you are interested in Lua on JVM, JS, or native platforms, or in building multiplatform Lua applications, please take a look and let us know your thoughts. Thanks, Jochen Guck / TENUM Team

mjmouse9999

unread,
Dec 11, 2025, 6:43:51 AM (5 days ago) Dec 11
to lua-l
On Thursday, December 11, 2025 at 8:11PM UTC+10 Jochen Guck wrote:
> Hello everyone, we are excited to announce that the alpha version of TENUM,
> our Lua runtime and toolchain built on Kotlin Multiplatform, is now
> available as open source. GitHub: https://github.com/TENUM-Dev/tenum [...]

[a bit off-topic]
Just wondering, do you have some relation to Redis Ltd, or was this a
hallucination on the part of your license?

https://github.com/TENUM-Dev/tenum/blob/a4f633d536c660d87ff4f73a4c2d92dbbba9f779/LICENSE.md?plain=1#L12
> - Licensor: the entity offering these terms, which includes Redis Ltd. on
>   behalf of itself and its subsidiaries and affiliates worldwide.

Jochen Guck

unread,
Dec 11, 2025, 7:59:05 AM (5 days ago) Dec 11
to lu...@googlegroups.com
Hi,

Thanks for bringing this to our attention.

We used the Redis Source Available License 2.0 as a template, but we have no affiliation with Redis Ltd. or its subsidiaries.

We will correct the license file immediately to remove the reference to Redis Ltd.

Best regards,
Jochen Guck

--
You received this message because you are subscribed to the Google Groups "lua-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lua-l+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/lua-l/923b2802-4727-40ee-8cc0-0d95ae106c29n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages