Appearance
⌘K
DocsThis page covers the core features inside MonstarX. If you haven't built your first app yet, start with Getting Started.
After your app is built, the Workbench opens automatically. It's your project workspace, and it has three tabs:

The Preview tab shows a live, interactive version of your app. You can click buttons, fill in forms, and navigate between pages, exactly as a real user would.
Use Preview to:
Keep in mind: if a required service isn't connected, some actions (like saving data or logging in) will fail in Preview even if the page loads. Head to the Connectors tab to fix this.
The Code tab gives you a browsable view of your app's source files.
Use it to:
Note: Direct editing from within the Code tab is not available, to make manual edits, push your code to GitHub first and edit it there.

The Connectors tab lists all external services available for your project, along with their current status.

For step-by-step setup instructions for each service, see Integrations.
Discuss mode lets you have a conversation with MonstarX without triggering a rebuild of your app.
Use it to:
How to activate:
Sending a regular message can trigger a full rebuild. Discuss mode lets you confirm the approach first, saving time and credits.
Every project in MonstarX follows this sequence, and no step can be skipped:
The plan is your only checkpoint before building begins. If something's off, correct it before approving, it's much faster than fixing a built app.
When you start a new project, you'll choose one of four scopes:
Choose Marketing site for content-only pages. Choose Full Application if your idea involves storing data, handling payments, or connecting services. Choose Full + Admin if you need to manage users or content after launch.
Changing scope mid-project requires starting a new plan.
You can attach files to your initial message to give MonstarX more context before it writes the plan.
Supported formats: PDF, Word (.docx), plain text, Markdown, and images (PNG, JPG)
Great for:
How to attach:
To publish: Click Publish, this creates a live, public URL for your app that's ready to share immediately.
To unpublish: Click Unpublish, your app goes offline and the URL stops working. You can republish at any time.
Custom domain: Not available in the current version of MonstarX.
GitHub export sends a copy of your app's code to a repository of your choice.
Steps:
Use this when you want to continue development outside MonstarX, deploy to your own server, or keep a permanent backup of your code.
The MonstarX interface is available in English, Japanese, and Arabic. Switch languages from the settings panel in your account.
| Feature | Marketing Site | Core + Auth | Full Application | Full + Admin |
|---|---|---|---|---|
| Preview | Yes | Yes | Yes | Yes |
| Code tab | Yes | Yes | Yes | Yes |
| Connectors | Limited | Partial | Full | Full |
| Supabase | No | Partial | Yes | Yes |
| Login / Auth | No | Yes | Yes | Yes |
| Admin panel | No | No | No | Yes |
| Publish / Unpublish | Yes | Yes | Yes | Yes |
| GitHub export | Yes | Yes | Yes | Yes |
This table reflects observed behavior. Verify against the live product for current accuracy.