Uno Platform avatar

Uno Platform

Official

@unoplatform · Montreal, Canada

0Followers
|
100Public Repos
|
80Published Skills

The only platform for building native mobile, desktop and WebAssembly with C#, XAML from a single codebase. Open source and professionally supported.

Skills Distribution
DomainDeveloper To...Cross-Platform UI .. (40%)Reactive Data Arch.. (30%)Navigation & Routi.. (20%)Theming & Design S.. (10%)

Agent Skills by Uno Platform

Showing 80 vetted skills indexed across 2 GitHub repositories.

unoplatformunoplatform
10.0k

speckit-checklist

Generate requirements-quality checklists for spec-kit feature specifications.

Official
Advanced
unoplatformunoplatform
10.0k

docs-build

Build, preview, and validate the Uno DocFX documentation site locally.

Official
Intermediate
unoplatformunoplatform
10.0k

speckit-git-validate

Validates that the current Git branch follows spec-kit feature branch naming conventions.

Official
Basic
unoplatformunoplatform
10.0k

speckit-git-initialize

Initialize a Git repository with an initial commit in spec-kit projects.

Official
Basic
unoplatformunoplatform
10.0k

speckit-constitution

Create or update the project constitution and sync dependent spec-kit templates.

Official
Intermediate
unoplatformunoplatform
10.0k

speckit-implement

Executes implementation plans by processing tasks defined in tasks.md.

Official
Advanced
unoplatformunoplatform
10.0k

speckit-taskstoissues

Convert spec-kit tasks into dependency-ordered GitHub issues via the GitHub MCP server.

Official
Intermediate
unoplatformunoplatform
10.0k

speckit-clarify

Detects underspecified areas in feature specs and records targeted clarification answers.

Official
Advanced
unoplatformunoplatform
10.0k

speckit-plan

Generates implementation plans and design artifacts from feature specifications using spec-kit templates.

Official
Advanced
unoplatformunoplatform
10.0k

speckit-git-feature

Creates a numbered git feature branch for spec-kit specification workflows.

Official
Intermediate
unoplatformunoplatform
10.0k

speckit-analyze

Analyzes spec.md, plan.md, and tasks.md for cross-artifact consistency and coverage gaps.

Official
Advanced
unoplatformunoplatform
10.0k

devserver

Build, test, and maintain the Uno DevServer CLI, Host process, and MCP proxy.

Official
Advanced
unoplatformunoplatform
10.0k

speckit-git-commit

Automatically stages and commits changes after Spec Kit commands complete.

Official
Intermediate
unoplatformunoplatform
10.0k

speckit-specify

Generate structured feature specifications from natural language descriptions using spec-kit templates.

Official
Advanced
unoplatformunoplatform
10.0k

speckit-tasks

Generates dependency-ordered tasks.md files from spec-kit design artifacts.

Official
Intermediate
unoplatformunoplatform
9

uno-toolkit-card

Replace Card and Border patterns with CardContentControl in XAML layouts.

Official
Intermediate
unoplatformunoplatform
9

uno-navigation-responsive-shell

Implement responsive navigation shells switching between TabBar and NavigationView.

Official
Intermediate
unoplatformunoplatform
9

uno-toolkit-itemsrepeater-extensions

Add selection and incremental loading to ItemsRepeater via attached properties.

Official
Intermediate
unoplatformunoplatform
9

uno-toolkit-getting-started

Install and configure Uno Toolkit with MaterialToolkitTheme in App.xaml.

Official
Basic
unoplatformunoplatform
9

uno-toolkit-input-extensions

Configure Uno Platform TextBox controls with AutoFocusNext, AutoDismiss, and ReturnType.

Official
Basic
unoplatformunoplatform
9

uno-themes-material

Configure Uno Material theming with MD3 palettes and control styles.

Official
Advanced
unoplatformunoplatform
9

uno-toolkit-csharp-markup

Migrate Uno Toolkit usage from XAML to C# Markup with NuGet setup and fluent API patterns.

Official
Intermediate
unoplatformunoplatform
9

uno-mvux-records

Generate IKeyEquatable implementations for immutable MVUX records with key equality.

Official
Advanced
unoplatformunoplatform
9

uno-navigation-dialogs

Display and manage dialogs, flyouts, and modals in Uno Platform apps.

Official
Intermediate

Frequently Asked Questions About Uno Platform

FAQPage Schema
What specific tasks can developers perform with Uno Platform?

Developers can build native mobile, desktop, and web applications from a single C# and XAML codebase. It enables complex UI layout management, reactive state handling via MVUX, cross-platform navigation routing, and consistent theming across iOS, Android, Windows, and WebAssembly targets.

Who is the target persona for this platform?

The platform is designed for .NET developers and software engineers tasked with maintaining high-performance, native-feeling applications across multiple operating systems without duplicating business logic or UI code for each specific target environment.

Is the platform open-source and what are the costs?

Uno Platform is an open-source project available under the Apache 2.0 license. While the core framework is free to use, the organization offers professional support and enterprise-grade services for teams requiring dedicated assistance or advanced commercial features.