Cloudflare App Builder

Edge-Native Applications, Zero Infrastructure

Fabricate is built natively on Cloudflare's developer platform. Each app is published as its own Worker in a Workers for Platforms dispatch namespace and backed by a Durable Object, which stores the app's data in its built-in SQLite database -- all set up automatically, with nothing for you to configure.

  • No coding required
  • Database included
  • Deploy instantly
Key takeaways
  • Fabricate is purpose-built for Cloudflare infrastructure—each app is a Worker backed by a Durable Object
  • The platform manages each app's wrangler configuration, so publishing needs no setup from you
  • App data lives in the Durable Object's built-in SQLite database, accessed from typed server code

Everything you need to build

Global Edge Deployment

Applications run on Cloudflare's network spanning 300+ cities worldwide. Every request is handled by the datacenter closest to your user.

Durable Object SQLite

Every app gets a SQLite database built into its own Durable Object, with nothing to provision. Tables and queries are generated alongside your application logic.

Workers Runtime

Backend logic runs on Cloudflare Workers with sub-millisecond cold starts. V8 isolates provide security and performance without containers.

Workers for Platforms

Each app is published as its own Worker script in a dispatch namespace, isolated from other apps and served at its own URL.

Durable Object Backing

A single App Durable Object serves each app, so its state and data stay consistent between requests and across visitors.

Built-In Security

DDoS protection, SSL certificates, and WAF rules are included automatically. Your application is secure from the first deployment.

How it works

  1. 1

    Describe Your Application

    Explain what you want to build and what data it needs to store. Fabricate plans the data and server routes your application requires.

  2. 2

    AI Configures the Stack

    The AI writes the React client and the TypeScript server that runs in your app's Durable Object. The platform manages the wrangler configuration for you.

  3. 3

    Preview on the Edge

    Your application runs in a real Cloudflare preview environment. Test the same runtime that production will use.

  4. 4

    Deploy Globally

    One click pushes your application to Cloudflare's production network. Custom domains, SSL, and DNS are configured automatically.

In-depth guide

Building Applications Purpose-Built for Cloudflare

Fabricate is designed from the ground up for Cloudflare's developer platform. Every generated application is published as its own Worker script in a Workers for Platforms dispatch namespace and served by a single App Durable Object, which keeps state between requests and stores the app's data in its built-in SQLite database. The server is plain TypeScript inside that Durable Object, and the platform handles bundling, publishing, and the app's wrangler configuration. Before an app is published it is opened in a real browser to confirm it works.

App Architecture: a React 19 client and a TypeScript server class that extends DurableObject, with server routes matched by exact path.

Data: the Durable Object's built-in SQLite database, accessed through ctx.storage.sql. Generated apps do not use D1, KV, or R2 bindings.

Publishing: handled by the platform, including the Worker upload, the dispatch namespace entry, and your app's public URL.

What you can build

  • API Services - RESTful APIs with Durable Object SQLite persistence and global edge distribution
  • Shared-State Applications - chat threads, shared boards, and live dashboards whose data sits in one Durable Object for every visitor
  • Content Delivery - Static assets served quickly from Cloudflare's edge network
  • Serverless Functions - Event-driven microservices that scale to zero when idle
  • Multi-Region Applications - Latency-sensitive apps that serve users from the nearest edge location
  • Cost-Optimized Backends - Applications that benefit from Cloudflare's generous free tier and pay-per-use pricing

Frequently Asked Questions

Do I need a Cloudflare account?
Fabricate manages Cloudflare deployment for you. Your applications deploy to Fabricate's infrastructure. You can also connect your own Cloudflare account for custom domain and additional configuration.
What is Cloudflare Workers?
Workers is a serverless execution environment that runs JavaScript and TypeScript at the edge. Code executes in V8 isolates with sub-millisecond cold starts, making it faster than traditional serverless platforms.
Does Fabricate use D1?
No. Generated apps store data in the SQLite database built into their own Durable Object rather than in D1. It provides familiar SQL syntax, lives next to the code that uses it, and needs no configuration.
Is there vendor lock-in?
The frontend code (React + TypeScript) is fully portable. The backend uses Cloudflare-specific APIs, chiefly Durable Objects and their SQLite storage, but the business logic can be adapted to other platforms. You always own your code, and export is available on the paid plans.
What are the performance benefits of edge deployment?
Edge deployment means your application code runs physically close to users worldwide. This eliminates the round-trip to a distant origin server, typically reducing latency to under 50ms globally.

Ready to start building?

Describe what you need and get a working application with sign-in, stored data and a live URL. No coding required. Start free.