5 releases (3 breaking)
new 0.4.0 | Apr 29, 2025 |
---|---|
0.3.2 | Apr 26, 2025 |
0.3.0 | Apr 19, 2025 |
0.2.0 | Jan 26, 2025 |
0.1.0 | Oct 4, 2024 |
#64 in Rendering engine
283 downloads per month
210KB
3K
SLoC
Maycoon
Modern and Innovative UI Framework written in Rust
Features
- ⚙️ Made in Rust
- We believe Rust is perfect for performance critical applications and efficient memory management.
- 🛠️ Cross-platform
- As a desktop-focused UI framework, Maycoon is compatible with Windows, Linux, macOS and other Unix-like operating systems.
- Mobile support planned but not yet implemented
- Web support planned but not yet implemented
- 🎨 Customizable
- Maycoon provides a variety of widgets and themes to customize the look and feel of your application with ease.
- 🚀 Lightning Fast
- Your application will startup fast and run even faster.
- The UI uses vello for GPU-accelerated rendering and top performance.
- 📦 Modular
- Every crate and feature is optional, so you can only enable what you really need and avoid unnecessary dependencies or features.
- Build widgets using components or using raw vector graphics.
Getting Started
If you are new to Rust, we recommend learning the basics first.
To start using Maycoon, you can follow the official Installation Guide.
For a little tutorial, see the Counter Example.
License
This project is dual licensed under the MIT license and the Apache License 2.0.
Any contributions are, unless otherwise stated, licensed under the same terms.
NOTE: The Noto Sans font, that is embedded by default with the
include-noto-sans
feature is licensed under
the SIL Open Font License 1.1.
Contributors
Thanks to everyone who has contributed to Maycoon!
Mikail Plotzky |
Bruce Mitchener |
Dependencies
~21–60MB
~1M SLoC