Build with Day
Start with a running app. Then learn the pieces you need as you build your own.
Your first app
Choose a platform, install its tools, and make your first change to the interface.
Get started →Still exploring? Read the overview, consider whether Day fits your app, or browse the gallery.
What are you working on?
Build a screen
Compose controls, connect state, and arrange the interface.
Add app features
Move between screens, fetch data, and save it for next time.
Reach your users
Translate text, support assistive technology, and request access to platform features.
Test and release
Check a running app, diagnose failures, and prepare distribution packages.
Look something up
The API tour collects short examples of common controls. For a specific question, use the Rust API documentation, CLI reference, or glossary.
Platform support lists testing coverage and limitations. System requirements covers the tools you need to build each target.
Extend or contribute to Day
To add a control or a platform service, start with the extension guide. To work on Day itself, read local development and the architecture. The implementation reference covers detailed contracts and backend behavior.
The navigation lists all guides, including introductions for developers coming from other UI frameworks.