What templates include
Every Rey template ships with a complete set of assets so you can start editing immediately rather than building from zero:Pre-built Screens
A full set of designed screens for the app type — home, detail, profile, settings, and more — already wired together with navigation.
Sample Data
Pre-configured tables with realistic sample entries so every list, card, and detail view shows real-looking content from the moment you open the editor.
Configured Components
Components already placed on each screen, bound to the sample data, and styled consistently — giving you a working app you can preview immediately.
Browsing and choosing a template
Create a new app
From your Rey dashboard, click New App. You’ll see two options: Choose a template or Start blank.
Choose a template
Select Choose a template to browse the full template library — audio content apps, AI chat apps, tracking apps, and more.
Preview a template
Click any template card to open a preview. The preview shows the included screens so you can confirm the template fits your vision before committing.
Choosing a template does not lock you in. Every element — screens, components, colors, data tables, navigation — is fully editable after the project is created.
Customizing a template
Once your project opens in the editor, the template is yours to reshape however you like. Here’s a suggested order for making a template feel like your own app:Update branding
Open the Design panel (paintbrush icon in the top toolbar) and use the Styles tab to set your Main font and adjust the color palette — Primary, Secondary, Tertiary, Screens, Text, and Containers. Every screen and component picks up these values instantly.
Edit screen content
Click any text label, image, or icon on the canvas and update it directly. Use the Settings tab in the property toolbar above the selection to swap copy, images, or bindings.
Swap sample data for real data
Open the Data panel (database icon in the top toolbar), then delete or edit the sample entries and add your own. See Tables if you need to add new tables or fields.
Add, remove, or rearrange screens
In the Design panel, open the Objects tab to see every screen in a tree. Delete screens you don’t need, rename the ones you’re keeping, and add new ones with the + button in the bottom-right of the canvas under the Screen category.
Adjust navigation
In the Design panel, open the Navigation tab to set your Start screen and choose which screens appear in the bottom tab bar via Included and Excluded.
Starting from scratch vs. using a template
Not sure which path to take? Here’s a quick comparison:Start from a template — best when...
Start from a template — best when...
- Your app idea maps closely to a common app type (directory, marketplace, booking, social feed, etc.)
- You want to move fast and have a working prototype quickly
- You’re new to Rey and want to see best-practice structure and data binding in action
- You plan to customize heavily — templates are a starting point, not a constraint
Start from scratch — best when...
Start from scratch — best when...
- Your app has a highly unique structure that doesn’t fit any template
- You want full control over the data model and screen architecture from day one
- You’re rebuilding an existing app you know inside and out
- You prefer to build incrementally and learn each part of Rey as you go