Real stories:How a football-school coach shipped his apps in one week soon

le.codes Documentation

A guide that teaches by building, a precise API reference and examples with full sources — everything to take an idea to an app on your phone.

What is le.codes

le.codes is a platform for building native apps in TypeScript. You write code — or generate it with the AI assistant — right in the browser, and seconds later the app runs natively on iOS, Android, Windows, macOS and Linux: no WebView, no bridges — your TypeScript is executed by the le.codes runtime. Interfaces, 2D games and 3D scenes share one syntax and combine freely in a single project.

The ecosystem consists of several parts:

  • The le.codes platform — an editor with an AI assistant, instant preview, and project publishing by link or QR code.
  • The le.codes mobile app — scan the QR of a published project and it runs natively on your phone, with camera and AR support.
  • le.codes Desktop — the desktop runtime: opens compiled projects from a file or by URL.
  • The lecodes CLI — local development: bundle compilation, hot reload on the device, platform sync, headless rendering.
  • The SDK — one API for interfaces, 2D and 3D: widgets and styles, sprites and tilemaps, meshes and materials, physics, animation, vector math.

The components are independent: you can start with nothing but a browser and install Desktop and the CLI when you need them.