Rust Widgets Documentation
Welcome to the rust_widgets documentation! This documentation is available in multiple languages:
About rust_widgets
rust_widgets is a pure Rust cross-platform native GUI architecture that provides a unified API for building graphical user interfaces across different platforms.
Key Features
- Cross-platform: Supports Windows, macOS, Linux, and HarmonyOS
- Native performance: Uses native platform APIs for optimal performance
- Unified API: Consistent API across all platforms
- Internationalization: Built-in support for multiple languages
- Extensible: Easy to extend with custom widgets and platforms
Getting Started
To get started with rust_widgets, please refer to the documentation in your preferred language.
Platform Support
- Desktop: Windows (Win32), macOS (Cocoa), Linux (GTK), Harmony Desktop
- Embedded: Embedded Linux / embedded Harmony
- Mobile: Android / iOS / Harmony mobile (architecture-ready)
License
rust_widgets is licensed under the MIT License. See LICENSE for more information.