01
Actual React, actual TypeScript
Petal writes the same code a senior engineer would hand you: typed components, semantic design tokens, a real router, a real schema. Open the file tree and read every line of it.
Own your code
Nothing here is locked behind a proprietary editor or a runtime only we can host.
Petal writes the same code a senior engineer would hand you: typed components, semantic design tokens, a real router, a real schema. Open the file tree and read every line of it.
Connect a repository and every build lands as a commit. Edit locally, push, keep building in Petal. Your history lives somewhere you control, not in a vendor database.
Publish on a Petal URL, point your own custom domain at it, or take the repo and deploy it anywhere that runs Node. Leaving is a decision, not an escape.
The rest of the difference
Page 4 of 4