Cross-platform UI engine with integrated vector design tool
Top 62.0% on sourcepulse
Pax is a Rust-based UI engine and integrated vector design tool that enables cross-platform application development for web, macOS, and iOS. It targets developers and designers seeking a more creative and accessible approach to UI creation, particularly those interested in AI-assisted design and coding.
How It Works
Pax combines a visual vector design tool (Pax Designer) with a cross-platform UI engine. Designer reads and writes UI definitions as code, facilitating a direct link between visual design and implementation. The engine leverages GPU rendering for vector graphics and a responsive layout system with pixel and percentage units. Its expression language allows for spreadsheet-like data binding, enhancing dynamic logic and AI integration.
Quick Start & Requirements
Highlighted Details
gpu
feature flag).Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The macOS and iOS targets are in Alpha and lag behind the Web target in features like occlusion and clipping. The project is still in Beta, meaning rough edges, potential bugs, and breaking changes are possible before version 1.0. The current WASM footprint is 2-3x the target of 100KB.
8 months ago
Inactive