A standards-driven runtime
Built around ECMA-335 compatibility to bring existing C# code and .NET assemblies to more environments.
A CLR implementation built for production. Designed for high ECMA-335 compatibility, simple integration and cross-platform reach, giving C# applications more places to run.
Application
│
▼
.NET assemblies
│
▼
LeanCLR runtime
│
└── Platform abstraction → Target OSTeams looking to run C# across platforms or embed a CLR in their own applications.
Built around ECMA-335 compatibility to bring existing C# code and .NET assemblies to more environments.
Clear runtime boundaries for embedding C# capabilities into your own applications.
Separate business logic from the target platform. See the official documentation for supported platforms, integration options and release status.
A clear technical path, from input to execution.
Understand it. Validate it. Build it into your project.