
Low Footprint
Less than 5MB of footprint, ensuring high performance even when running on low-end devices.
Open Source SDK providing a fast and easy way to build beautiful User Interfaces for Embedded, IoT, mobile, desktop, everything.


Less than 5MB of footprint, ensuring high performance even when running on low-end devices.

Basic knowledge of Java or Kotlin lets you build performing apps for Android, Linux Arm, Windows and iOS.

Code once and run on every platform, with responsive user interfaces providing the same behavior and usability.

256MB RAM, Arm A7 528MHz CPU and GPU.

Hosted on GitHub and maintained by a community of contributors.

Raspberry Pi, BeagleBone Black, Toradex Colibri, Verdin and Apalis.

TotalCross is an open-source cross-platform SDK developed to make your life easier when creating mobile-grade user experiences for embedded systems.
All while delivering native performance with a low footprint.
Get startedWonderful User Interfaces for Embedded Devices

Control the features of your machine and choose your coffee just the way you like it.

A clear embedded interface makes a printer smarter and easier to use.

Tecdet develops systems for traffic control and inspection for the Brazilian government.
They rebuilt their system for Linux Arm on Toradex modules and chose TotalCross to develop the GUI.
Read the case
Build and deploy your first TotalCross application with our documentation and open-source tools.
Get started