Devmachinist documentation
Devmachinist is a website and app builder that runs in your browser — on a phone, a tablet or a laptop. Every project is a real React + Tailwind CSS project (built with Vite), not a locked page format: you can edit it visually, change the code, install npm packages, and export or publish it.
What you can build #
- Websites and landing pages with a visual page builder and over 100 ready-made components.
- Web apps with a built-in API builder: data models, sign-in, file storage and Stripe payments.
- Online stores from the e-commerce template, paid into your (or your client's) Stripe account.
- Android, Windows and Linux apps exported from the same project.
Where to start #
- Getting started — create an account and your first project.
- The builder — pages, components, the live preview.
- Publishing — put a site online.
All topics #
| Topic | What it covers |
|---|---|
| Component library | 100+ built-in components, your own library, the Shop |
| Code editor & files | Editing code, packages, uploads, git |
| Hosting on other providers | Cloudflare, Vercel, Netlify, GitHub Pages, GoDaddy, VPS |
| API builder | Data, sign-in, storage and the generated client |
| Payments & stores | Stripe checkout, Connect onboarding, developer fees |
| Shop | Buying and selling templates and components |
| AI | Generating and fixing components with AI |
| Teams | Sharing projects, issues, messages |
| Native apps | Android and desktop exports |
| Agents & MCP | Access tokens and the MCP server for AI agents |
| Security | Multiple sign-in passwords, sessions, support PIN |
| Plans & billing | Trial, Pro plan, payouts |