Mobile, Desktop, Web and More

Foundational development for almost nearly every platform imaginable from one common codebase.

Get Started

Practical Development

Lime is a flexible, lightweight layer for Haxe cross-platform developers. Lime provides a common foundation on native and dynamic targets for window and application life-cycle management, access to rendering and sound, plus many other useful features for cross-platform development.

Single Codebase

Write in the expressive Haxe programming language, then compile to native C++, JavaScript and other technologies.

Powerful Tooling

Lime includes powerful command-line tools that do the heavy-lifting for targeting each supported platform easily.


Everything from the tools to the runtime, even the programming language is open-source, making Lime simple to extend or customize.