Self-hosted. Native output. No Haskell knowledge required.
Write standard Elm code using the types and patterns you already know and love.
Eco analyses, optimises, and compiles your code through MLIR and LLVM to high performance native.
Deploy native binaries, or web apps — from a single codebase.
Eco is open source and community-driven. Contributors, testers, and feedback are all welcome.
Browse issues, submit PRs, or fork the project. The compiler is written in Elm — no Haskell required.
View Repository →