CLeanCLRCross-platform runtime

Write C#, Run Anywhere.

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.

CLRECMA-335Cross-platform
Runtime architecture / Conceptual overview
Application
    │
    ▼
.NET assemblies
    │
    ▼
LeanCLR runtime
    │
    └── Platform abstraction → Target OS
DESIGNED FOR

Teams looking to run C# across platforms or embed a CLR in their own applications.

01 / CORE CAPABILITIES

Real-world needs.
Carefully engineered capabilities.

Full technical documentation ↗
01

A standards-driven runtime

Built around ECMA-335 compatibility to bring existing C# code and .NET assemblies to more environments.

02

Simpler integration

Clear runtime boundaries for embedding C# capabilities into your own applications.

03

Built for cross-platform delivery

Separate business logic from the target platform. See the official documentation for supported platforms, integration options and release status.

02 / HOW IT FITS

Fits your development workflow.

A clear technical path, from input to execution.

  1. 01C# application
  2. 02.NET assemblies
  3. 03LeanCLR
  4. 04Target platform
Conceptual product workflow. See the documentation for configuration and integration details.