Build complete products and ecosystems in C++ — with declarative UI.

Crystal Class Library® (CCL) provides a unified cross-platform foundation, from embedded systems to desktop and mobile platforms, designed for long-lived, maintainable software and hardware-integrated products.

Build for all major platforms

Use a single codebase across Windows®, macOS®, iOS®, Android™, and Linux. Extend to RTOS and bare-metal systems with the Core Library.

Available on GitHub

Get the source code and SDK for building with Visual Studio, VS Code, Xcode, and Android Studio.