React/Node, your GitHub and your own domain for US$20 a month: Replit versus Bolt
The current Replit pricing body did not expose a numeric Core card; this project’s currency/market-qualified all-in bill remains unconfirmed. Core credits cover several categories and fees can follow the allowance. Bolt Pro displays $25 monthly with 10M tokens, without an identified currency or market in the body read, so its US$20 budget result is unknown. Bolt pricing says Forge is included until October18 while support describes a September14–October14 preview; these official end dates conflict and current Pro Forge access is unconfirmed. The invitation-waitlisted Lite option excludes custom domains and still fails that condition. A free build with external deployment needs a separate complete cost check. The checked Lovable Pro reference exceeds the cap. v0 Free has seven daily messages and USD 5 one-time new-user credits, not monthly credits; its full publishing conditions remain unestablished. No base subscription or exported repository alone establishes a custom-domain production site within US$20.
Latest source row read 2026-10-15
The task
Spend US$20 a month without annual prepayment or a waitlist, build a React/Node prototype in the browser, sync it to your own GitHub and publish it on your own domain. Bringing an existing domain is allowed but buying one is still a separate cost. A preview is not production publishing, and code sync is not database or authentication migration.
Candidates
Meets the documented conditions is not the same as a completed task: it means the conditions listed in the official pages are satisfied, and the limits below still apply.
Replit Agent / Core
Unconfirmed; not recommended yetThis month: The current public pricing body exposes monthly/yearly billing but no numeric Core card in this read; Core documentation directs current amounts there. Subscription, publishing and other resource usage must be included in the bill. A current ISO-currency/market-qualified total within US$20 remains unconfirmed; no historical blog price or annual equivalent is substituted.
Replit’s current version-control documentation describes GitHub import/synchronization and branch management. Core documents unlimited publishing with multiple deployment options, while publishing charges use monthly credits before additional usage fees. This specific React/Node project’s production settings, domain configuration, preview-versus-deployment behavior and all-in US$20 bill have not been tested or established.
- Agent, publishing, networking and database resources consume allowance and can produce usage charges afterwards.
- This project React/Node deployment compatibility, domain setup and traffic cost were not verified item by item.
Bolt Pro
Unconfirmed; not recommended yetThis month: The current page displays Pro at $25 a month billed monthly with 10M monthly tokens. The body read does not identify an ISO currency or purchase market, so it does not establish whether this route is above or inside US$20. Domain, hosting and usage costs also need a complete same-currency monthly total.
The technical route is documented: JavaScript frontends, Node.js backends and GitHub sync, with Bolt hosting and supported Netlify publishing workflows. The Netlify page limits switching to eligible unpublished projects or copies and says it does not host a traditional backend/database. The current Pro page’s $25 figure lacks an identified currency and market in the body read, so it cannot establish a US$20 budget failure or pass. This project’s complete backend, custom-domain and monthly-cost configuration remains unconfirmed.
- Hosting has quotas and overage settings, and only the project owner manages GitHub. Pricing says Forge is included until October18 while support says September14–October14; the official cutoff conflict is unresolved, so current Pro Forge access is not established. Lite does not inherit Standard/Max or custom-domain rights.
Bolt Forge-only Lite
Does not meet this taskThis month: The Forge page describes an invitation-waitlisted, Forge-only Lite option printed as $9 a month; the body read does not qualify that symbol as a particular currency or market. Its missing custom-domain entitlement is the documented blocker regardless of the price.
Does not meet the no-waitlist and custom-domain conditions: it excludes custom domains and Standard or Max rights cannot be transferred to it.
- Support describes a September14–October14 preview, while pricing says Forge included until October18. The conflicting end dates do not establish a generally available Lite offer; Lite still requires an invitation/waitlist and excludes custom domains.
Bolt Free with your own external deployment
Unconfirmed; not recommended yetThis month: Free lists 300K daily and 1M monthly tokens, and whether that suffices for this project was not tested.
GitHub sync and project ZIP download are documented. Free Bolt hosting also has published account-wide limits of 10GB and 333, 333 requests a month; it should not be described as nonexistent. These facts do not validate this React/Node project’s production backend, custom domain, migration or external hosting bill under US$20, so the complete configuration remains unconfirmed.
- External Node hosting, cost, domain, database, authentication and storage migration all need separate checks.
Lovable Pro
Does not meet this taskThis month: US$25 a month or US$250 a year from 100 credits a month: the monthly price is above this task budget.
The published Pro price is above the monthly cap. New apps created from May13, 2026 use TanStack Start with server code; React+Vite describes older apps. GitHub sync is documented on every plan and new repositories are private by default. The app’s frontend and backend can be moved separately, but migrating the database alone does not transfer authentication, storage, realtime or edge services, so a backend move is separate work rather than a completed export.
- One workspace credit balance covers building, chat, Cloud backend and hosting, in-app AI and some connectors, so the plan price is not the whole production cost; when it reaches zero, builds pause and runtime AI fails.
v0 Free
Unconfirmed; not recommended yetThis month: USD 0 with USD 5 in one-time credits for new users and a limit of seven messages a day: the free subscription fits the price cap, but the credit grant does not renew monthly. Paid Plus is USD 30 per user per month and Business USD 100, before applicable billing-address taxes, so those listed paid routes exceed US$20.
Price fits, the output conditions do not. Importing an existing repository and delivering changes as pull requests is documented, and the default output is a Next.js application, but the pages read do not establish that seven messages a day builds this prototype or that publishing on your own domain is covered on the free route. Hosting is billed separately on Vercel.
- The external-API documentation distinguishes Development, Preview and Production environment variables. What an export carries for database contents, third-party accounts, secrets and production resources was not established as a complete list in the body read here; check each migration dependency separately rather than assuming code export moves it.
- Vercel hosting is billed separately, and Hobby is limited to personal, non-commercial use, so free v0 plus Hobby is not an unconditional route to publishing a commercial site on your own domain.
How to total the month
Add the monthly plan, Agent or generation costs outside included allowances, hosting, database and network charges outside allowances, this month’s domain expense and required external services. Included credits are a paid benefit, not cash that can be subtracted twice or unlimited resources. Establish the selected currency/market and current allowance amounts before comparing Replit’s displayed $20 base figure with US$20; every extra cost must then be zero or demonstrably covered within the same monthly cap.
What travels with the code
Check source, dependencies and build commands, environment variables and secrets, database schema and data, authentication, file storage, domain and DNS, scheduled jobs and third-party API billing. Never commit secrets to GitHub. A repository containing code proves code sync; a complete move needs verification in the destination environment.
Browser and data boundary
Bolt uses hosted previews and a read-only Code view in Safari, and Replit is also a cloud workspace, so a browser interface does not mean all execution and inference stay on your device. This brief does not require code to stay on device, so that alone does not disqualify either product, but check the account data policy before using private code.
Where every claim comes from
Each link was opened and read on the date shown. The note describes what that page actually supports.
- Replit - Core plan ↗
Core includes unlimited publishing and multiple deployment options; current subscription prices are linked to the pricing page. Historical registered scope read on 2026-10-15, not rechecked in full on 2026-10-15: Core documentation lists monthly credits covering Agent, publishing, network transfer, database storage and Replit AI Integrations, and refers current plan amounts to the pricing page.
- Replit - Free Mode announcement ↗
Free Mode limits and the Core monthly price, with the annual equivalent described separately.
- Replit - AI billing ↗
How Agent and paid modes consume allowance and when usage charges start.
- Replit - deployment pricing ↗
Publishing costs consume monthly credits first; usage-based fees begin after the allowance is used. This does not establish a particular React/Node project, custom-domain setup or all-in bill.
- Replit - Git and version control ↗
Current version control documents GitHub import/synchronization and branch management. Historical registered scope read on 2026-09-23, not rechecked in full on 2026-10-15: GitHub import, push and branch support.
- Bolt - pricing ↗
Pricing explicitly says Forge included until October18. Support separately states September14–October14; their dates conflict. Pro $25/month/10M tokens lacks full currency/market/account scope.
- Bolt - Forge-only Lite ↗
Support describes Forge preview September14–October14 and invitation/waitlisted Lite$9/month, excluding custom domains and Standard/Max. Pricing separately says included until October18; current cutoff unresolved.
- Bolt - supported technologies and Safari ↗
JavaScript frontends and Node.js backends, hosted previews and the read-only Code view in Safari.
- Bolt - GitHub integration ↗
GitHub sync and the fact that only the project owner manages the connection.
- Bolt - hosting quotas ↗
Free hosting includes 10GB and 333, 333 requests/month; Pro 30GB/one million, with configurable paid overages. Allowances are shared across an account’s projects, not guaranteed visits for this project. Free sites pause at the cap.
- Bolt - token rules ↗
Free tokens have a 300K daily cap and separate one-million monthly cap. Daily tokens reset without carrying over. These counts do not prove that the required project completes.
- Lovable - subscription plans ↗
The Pro table explicitly says prices in USD:100 monthly credits cost $25 billed monthly or $250 annually (rounded$21 monthly equivalent). Annual billing and account-specific tax/checkout remain separate.
- Lovable - GitHub integration ↗
GitHub sync on every plan with new repositories private by default.
- Lovable - credits and usage ↗
A workspace balance covers building, chat, Cloud hosting/backend, in-app AI and Managed-by-Lovable connectors. Usage-specific grants apply first, then general credits. Zero available credits can pause builds, fail runtime AI and pause Cloud; actual project costs remain untested.
- v0 - pricing ↗
The public v0 page lists Free at USD 0, Plus at USD 30 per user per month and Business at USD 100 per user per month. These published prices exclude applicable taxes, which depend on the billing address. Free lists seven messages per day; the page describes USD 5 as one-time credits for new users, not a recurring monthly allowance.
- v0 - full-stack apps ↗
The Next.js default with server logic, API routes and database connections.
- v0 - GitHub workflow ↗
Importing an existing repository and delivering changes as pull requests with previews and CI.
- v0 - external APIs and environment variables ↗
External API keys can be assigned to Development(v0 preview/local),Preview(non-production deployments) and Production(live published app); Vercel encrypts/stores them. This is not a complete export migration inventory for accounts,databases,secrets or resources.
- Vercel - pricing and Hobby limits ↗
Hobby limited to personal, non-commercial use, with runtime and external services costed separately.
- Bolt — project ZIP download ↗
Projects can be downloaded as ZIP from the project-title menu, Export > Download, for work outside Bolt. Export does not establish a configured production backend or external hosting bill.
- Bolt — Netlify publishing ↗
Bolt hosting is the default; users may connect a Netlify account and publish a new unpublished project there. An already Bolt-published project needs an unpublished copy before switching; Netlify cannot host a traditional backend/database.
- Lovable — hosting and migration boundaries ↗
New apps created from May13, 2026 use TanStack Start; older apps use React+Vite. Frontend/backend can move independently, but moving database data does not move auth, storage, realtime or edge services. Generated apps can be self-hosted; hosted editor/agent is separate.
- Replit — current public pricing / 当前公开定价 ↗
The public body exposes monthly/yearly selectors and location-dependent taxes but no numeric Core card in this read. It does not establish this project’s current subscription-plus-usage bill.