AtomUI 是基于 .NET 技术的 Ant Design 实现,致力于将 Ant Design 优秀高效的设计语言和体验带到 Avalonia/.NET 跨平台桌面软件研发领域。
Introduction

AtomUI organization banner

AtomUI provides Ant Design-style UI components for Avalonia and .NET desktop applications.

The project focuses on practical desktop development: predictable component behavior, consistent visual language, cross-platform support, and documentation that developers can actually use.

What We Build

  • AtomUI OSS
    Open-source UI components for Avalonia desktop applications.

  • Design System for Desktop
    Components and theme conventions based on the Ant Design design language, adapted for desktop application scenarios.

  • Documentation and Examples
    Getting started guides, component usage, API references, examples, and FAQ content for developers.

  • Commercial Components
    Advanced components and support options for teams building production desktop software.

Developer Resources

  • Website: https://atomui.net
  • NuGet: AtomUI.Desktop.Controls
  • Documentation: available through the AtomUI website
  • Source code: see the AtomUI repositories in this organization
  • Issues: use the relevant repository issue tracker for bugs, questions, and feature requests

Use Cases

AtomUI is designed for Avalonia-based desktop applications, including:

  • Business and admin desktop clients
  • Developer tools and database clients
  • Cross-platform internal tools
  • Enterprise applications that need a consistent UI system across Windows, macOS, and Linux

Contributing

We welcome contributions from developers using Avalonia and .NET desktop technologies.

Useful contributions include:

  • Bug reports with reproducible examples
  • Component fixes and behavior improvements
  • Documentation updates
  • Example projects and usage notes
  • API and component design discussions

Before opening a pull request, please check the contribution guide, coding style, and build instructions in the target repository.

Community and Support

AtomUI is built around real desktop application development needs. If you are using AtomUI in a project, feedback from actual usage is especially valuable.

For questions, bug reports, and improvement proposals, please use the relevant repository issue tracker or the community channels listed on the AtomUI website.

Achievement
879
Star
135
Fork
People(1)
10457681 pulsarware admin 1701066586
pulsarware

Search