Join our Discord server for community support and discussions Icon description

Uno Platform on Linux

.NET UI on Linux, using C# and XAML!
Seamless Cross-Platform

Deploy applications using Skia Desktop shell for consistent behavior across Linux, Windows, and macOS.

Pixel-perfect UI on Linux

Use the new X11 backend or Linux Framebuffer backend for improved performance.

Linux Desktop or IoT
Uno Platform apps run equally well on all popular Linux distros, as well as Raspberry Pi.

Build Fast. Reuse Often.

Develop from anywhere

VS Code

Develop for Linux from any operating system using our Visual Studio Code plugin. Seamlessly navigate your Linux projects, use Hot Reload, debug with ease, all within the familiar environment of VS Code.

Dev Productivity

Framebuffer & 16 bit mode

Easily develop for very small devices via Framebuffer DPI scaling and the 16-bit mode support.
Pixel Perfect

Hot Reload

Build UI and features quickly while seeing the impact of your changes on the emulator or device instantaneously.
Code Reuse

Uno Extensions

Battle tested cross-platform code blocks for commonly used functions like authentication, navigation, reactive and many more.

Showcase

Uno Platform apps in production​​

RASPBERRY PI

Piece Counting

Production plant app on several Raspberry PI 4 that control vibrating feeders, conveyor belts, and various sensors.

RASPBERRY PI

Production Plant

Streamlining Industrial operations and collecting data from over 100 machines in production plants.

Linux desktop

Uno Calculator

Windows Calculator, an application written in C++ and C over 30 years ago now also runs as a native Linux app.

Try Free Now

Getting started is easy with
this simple 5 minute, step-by-step tutorial.

Productivity Boosters

Uno Themes

Use Fluent, Material or Cupertino built-in themes to easily style your Linux applications.

Learn

Extensive docs, samples, and tutorials

Toolkit

Multiplatform-first UI components to speed up your development.

Support

Free and paid support available

Uno Platform 5.2 LIVE Webinar – Today at 3 PM EST – Watch