---
uid: Uno.Documentation.Intro
---
# Uno Platform Documentation
**Uno Platform** is an open-source .NET platform that enables developers to quickly build native mobile, web, desktop, and embedded applications—all from a single codebase.
## High Level Architecture
Uno Platform's application API is compatible with Microsoft's [WinUI 3 API](https://learn.microsoft.com/windows/apps/winui/winui3/). In fact, when your application runs on Windows, it's just an ordinary WinUI 3/WinAppSDK application.
This means that existing WinUI code is compatible with Uno Platform. Existing WinUI libraries can be recompiled for use in Uno Platform applications. A number of [3rd-party libraries](xref:Uno.Development.SupportedLibraries) have been ported to Uno Platform.

Uno Platform is pixel-perfect by design, delivering consistent visuals on every platform. At the same time, it can either use the [native UI framework](xref:uno.features.renderer.native) on some target platforms or use a [Skia-based rendering](xref:uno.features.renderer.skia) approach, while making it easy to [integrate native views](xref:Uno.Development.NativeViews) and tap into native platform features.
Learn more about [how Uno Platform works](xref:Uno.Development.HowItWorks).
## Next Steps
Once you've gone through our [Get Started](get-started.md) guides, please visit our [GitHub Discussions](https://github.com/unoplatform/uno/discussions) where our team and community will be able to help you.
---