2.3 KiB
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.
