Why start from an idea?The simplest way to build with Rocket. Type your app idea in plain English, and Rocket generates everything for you. Perfect when you know what you want to build but don’t have designs or images to guide the build.
- Web Browser
- Mobile App
Before you begin
You’ll need:
- You’re signed in to Rocket.
Go to Rocket
Visit rocket.new and sign in.

Describe what you want to create
Type your idea in the chat prompt. Be clear about the goal and key features.Example: Users share one thing they’re grateful for each day and link entries in a visual chain. Show a timeline view with color-coded links.

Select a use case
Choose the type of build. Options include Mobile App, Web App, Internal Tool, Website, Dashboard, and Landing Page.



Select your framework
Rocket recommends a framework for your platform. You can accept the default or customize it.For Web App:Default stack:



For Mobile App:Rocket uses Flutter for all mobile apps.
Landing Page and Website use Next.js by default and skip framework selection entirely.
- React
- JavaScript
- Tailwind CSS
- Click Use default framework to proceed.


- Or choose Customize framework to adjust the stack.
- React
- Next.js


Default language
Languages are tied to your framework choice. Rocket selects the right language automatically:
- React projects: JavaScript (default and only option)
- Next.js projects: TypeScript (default and only option)
Watch Rocket build
Rocket generates your app and shows progress for each screen.Status icons:

- Completed - Screen generated successfully
- In progress - Screen is being generated
- Failed - Generation encountered an error


Retry a failed screen: Click Retry next to Failed.
- If multiple screens keep failing, try simplifying your idea (fewer features or screens) and regenerate.
You did it!
Your app is being generated. Once complete, you can preview, iterate, and publish your app.













