Your whole stack, wired in minutes.
Supabase, Firebase and Stripe connect straight from the properties panel — auth, data and payments without a line of glue code. Batteries included, lock-in excluded.
Connect the services real apps run on
Providers
Everything you need to ship a real app.
The services real apps depend on — data, auth and payments — connected without the usual integration tax.
Supabase
Postgres, auth and storage wired from the properties panel. Bind tables to widgets and ship with row-level security on by default.
Firebase
Firestore, Authentication and Cloud Storage with native Flutter support. Realtime data without writing the plumbing.
Stripe
Checkout, subscriptions and Connect for marketplaces. Drop a buy button and Forma generates the secure payment flow.
Auth providers
Email, OAuth and social login flows generated end-to-end, with sessions and guards handled for you.
Push & notifications
Native push for iOS and Android plus in-app notifications, ready to wire to your events.
Analytics
Product analytics baked in. Track screens and events without bolting on a separate SDK.
No glue code
Bind a backend to a widget from the panel.
Pick a provider, choose a resource, bind it to a widget — and watch real data populate the canvas. Forma writes the secure client code for you.
productsThe advantage
Integration without the busywork.
0
Lines of glue code
Connect and bind from the panel — Forma writes the client
Minutes
To wire a backend
From authorizing a provider to data on screen
Encrypted
Secrets, always
Keys stored encrypted and injected at build time
How it works
Connect, bind, ship.
Step 1
Connect
Pick a provider and authorize it once. Forma stores credentials encrypted and ready to use.
Step 2
Bind
Map tables, auth or payments to widgets from the properties panel — no boilerplate to write.
Step 3
Ship
Export or publish. The generated Flutter talks to your services securely, on every platform.
Under the hood
Secure and open by design.
The plumbing you'd otherwise spend a sprint on — handled, and still fully yours.
Panel-first setup
Connect a provider, pick a resource, bind it to a widget. No glue code, no copy-pasting SDK snippets.
Encrypted secrets
API keys and credentials are stored encrypted and injected at build time — never exposed in your client code.
Webhooks & events
Payment events, auth events and data changes flow through secure webhooks straight into your app logic.
Bring your own backend
Forma generates widgets ready to consume any REST or GraphQL API. Connect your own services in minutes.
FAQ
Integrations, answered.
Wire up your first integration.
Connect Supabase, Firebase or Stripe and watch data, auth and payments come alive on the canvas.