Skip to content

Clx

v0.1.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 1mo Build & Package
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

aot-compiler compiler c++ cpp20 lua luajit
+2 more
native transpiler

Summary

AI summary

Updates Examples, Lua Features, and Tooling across a mixed release.

Full changelog

[0.1.0] - 2026-06-17

First public release.

Added

  • Ahead-of-time Lua 5.5 compiler
  • Native executable generation
  • Object file generation
  • Static library generation
  • Native C++ clx API
  • Cross-platform support through Clang, GCC, and MSVC
  • NaN-boxed value representation
  • Inline string optimization
  • Fast-path table access caches
  • Lightweight AOT-oriented runtime
  • Real life examples

Lua Features

  • Functions and closures
  • Tables and metatables
  • Coroutines
  • Modules and package system
  • Most standard libraries

Tooling

  • Benchmark suite
  • Conformance tests
  • Regression tests
  • Edge-case tests
  • Stress tests

Examples

  • Hello World
  • Native clx Sokol module example
  • Mandelbrot example
  • Pong game using the clx Sokol module

Documentation

  • Architecture overview
  • Runtime internals
  • Optimization pipeline
  • Module system and migration guide
  • CLI reference
  • Compatibility guide
  • FAQ

Known limitations

The following features are intentionally unsupported due to the AOT compilation model:

  • load()
  • loadfile()
  • dofile()
  • string.dump()
  • debug library

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Clx

Get notified when new releases ship.

Sign up free

Related context

Beta — feedback welcome: [email protected]