About Ellie
Ellie is a type-safe programing language designed to run on the bare-metal platforms and sandboxed environments where a scripting engine has to be small, predictable and safe.
Why Ellie?
Type safe by default
The compiler proves your code is type safe, so whole classes of runtime errors are caught before you ship.
Portable
Compile packages to every supported platform. The engine expands and shrinks with the features you use — as small as 49kb.
Low memory usage
Designed for constrained hardware, Ellie runs comfortably on low-memory and embedded devices.
Fail safe
Protected, per-device framework with fail-safe countermeasures so you can recover from errors gracefully.
Rich CLI
Helpful command line tooling with assistments and visualizations for understanding and debugging your code.
Sandboxed
Runs on bare-metal or fully sandboxed environments, keeping untrusted code isolated from its host.
Built by Behemehal
Ellie is an open-source project developed by Behemehal under the GPL-2.0 license. The engine, compiler and tooling are all developed in the open on GitHub.