GUI Creator for Embedded and IoT Devices

Open Source SDK providing a fast and easy way build beautiful User Interfaces for Embedded, IoT, mobile, desktop, everything.

Low Footprint
Less than 10MB of footprint, ensuring high performance even when running in low-end devices
Easy to use GUI Creator
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. Responsive User Interfaces providing same behaviour and usability.
TotalCross code sample

TotalCross is an open source crossplatform SDK developed to make your life easier when creating mobile grade user experience to your embedded systems.

All while delivering native performance with a low footprint.

Built with TotalCross


Alluviam has created a bomb detection App using TotalCross and provides its technology for the North American, French and Belgium governments. Their developers have chosen TotalCross because of its high performance and stability.


COPEL is one of the largest Electricity Distributors in Brazil and is using TotalCross to build a field services App, running on Android and WinCE devices. TotalCross allowed its developers to code once and build performing Apps, even running offline data, on many devices.


Escolarize is a gamification platform to improve students leaning process. A group of high school students has created this App and have chosen TotalCross SDK because of how easy it is to use and fast way to code.

Install TotalCross VSCode
plugin for a quick start