Runtime-driven application infrastructure

Update production app behavior instantly.
Without redeployments.

Mint is a runtime engine that interprets application schemas — screens, workflows, state, and data bindings — so your team can update production behavior in real time. Design visually or write schemas by hand; the runtime handles instant native rendering and live delivery.

Join developers waiting for early access.

The problem

Deployment is the bottleneck.

A button label change. A workflow tweak. A new onboarding step. Each one triggers the same pipeline: code change → PR → build → test → deploy → validate. Most of these aren't code problems. They're configuration problems trapped in code.

// Think about last month. Your team shipped:
12 copy and layout updates
4 onboarding tweaks
8 backend workflow changes

Every single one required a code commit, a pull request, manual QA, a deployment pipeline run, and cross-team coordination. That's dozens of developer hours and CPU cycles spent on updates that contained zero new engineering logic.

Slow iteration

Text changes require full CI/CD runs. Teams wait hours to validate what should take seconds.

Coupled releases

Layout, logic, and content ship together. Changing a workflow means redeploying the frontend.

Platform fragility

iOS, Android, and web each need separate deploys synced manually. Drift is inevitable.

production update
Publishing changes to 3 connected clients...
New onboarding flow applied
Updated pricing screen
Navigation restructured
Approval workflow activated
State synced across iOS, Android, Web
Done in 38ms|No build. No deploy. No app store review.

The conversation that started it (Use headphones for clear audio)

Building a runtime-driven mobile app architecture.
by u/Wooden_Sail_342 in reactnative

How it works

Schema in, application out.

Your application is defined as a structured schema — screens, components, data bindings, workflows, navigation. The mint runtime interprets it on every platform, for every user. Update the schema, and every connected client reflects the change in milliseconds.

01

Define the schema

Describe screens, components, state, actions, and data bindings as declarative JSON. Use the visual editor to author it, or write it by hand — the runtime doesn't care.

02

Publish to the runtime

Push your schema to the mint runtime. No build step. No bundling. No deploy pipeline. The runtime is always listening.

03

Runtime interprets

The engine resolves components, executes workflows, binds data, manages state, and renders the application dynamically on each client.

04

Instant delivery

Every connected client receives the update. iOS, Android, web — simultaneously. No app store review. No downtime. Sub-50ms propagation.

Platform

What the runtime handles.

Server-Driven UI

Screens defined as schemas, resolved at runtime. Update layouts and components without touching client code.

Workflow orchestration

Multi-step workflows — approvals, conditional logic, API calls — as configurable pipelines executed server-side.

Database bindings

Components bound directly to data sources. The runtime handles queries, pagination, filtering, and subscriptions.

Live production updates

Schema updates propagate to all connected clients in real time. Rollback to any previous version in one click.

Cross-platform rendering

Single schema renders natively across iOS, Android, and web. One source of truth, consistent behavior everywhere.

State management

Application state — forms, sessions, navigation — managed by the runtime with persistence, sync, and rollback built in.

Visual authoring

A Figma-like editor for designing schemas visually. Frames become screens. Shapes become components. Everything is configurable.

Code generation

Export the schema as production source code — React, Next.js, Vue, Svelte, React Native, or Flutter. You own the output.

For developers

You own the components. We run the runtime.

Mint doesn't replace your engineering team. It separates what changes frequently (screens, workflows, content) from what doesn't (component implementations, business logic, infrastructure).

Traditional workflow
modify code
→ open pull request
→ wait for review
→ merge to main
→ CI builds
→ deploy to staging
→ QA validates
→ deploy to production
~ hours to days
With mint
update screen / workflow / state
→ publish
done. 38ms.
Rollback?
→ one click. instant.

Your component library, your rules

Register React, Flutter, SwiftUI, or Compose components. The runtime resolves schema types to your implementations.

Standard tooling, no lock-in

Use your existing IDE, git, CI pipeline, and testing framework. Schemas are JSON — version them, diff them, review them.

Type-safe schema contracts

Schemas validate against TypeScript-generated types. Mismatches surface at authoring time, not in production.

Escape hatches everywhere

Any component can break out of the schema layer and run native code. The runtime is an accelerator, not a cage.

FAQ

Questions.

No. Mint is a runtime engine. The visual editor is one way to author schemas — you can also write them by hand. The core product is the runtime that interprets those schemas across platforms, handles state, executes workflows, and delivers updates without redeployment.

Those are app builders — they generate or host applications. Mint is infrastructure. Your application runs on your stack, with your components, in your deployment. The runtime sits alongside your code and handles the parts that change frequently. You control everything else.

Instead of compiling configuration into static code that needs redeployment, the runtime interprets a schema at execution time. When the schema changes, the application changes — without a new build, without a new deploy, without an app store review.

Yes. The visual editor exports production code to React, Next.js, Vue, Svelte, React Native (Expo), or Flutter. Full project scaffolds with routing, dependencies, and config. You can commit it to git and keep building on it.

You define tables visually — column names, types, constraints, relations. Mint generates the PostgreSQL schema and API routes. Your application talks to a real database with proper migrations, not a mock.

A lightweight daemon polls the server every 2 seconds. When you publish a schema update, it downloads the changed files and writes them to disk. Your dev server's hot reload picks up the changes. In production, the runtime delivers updates directly — no files involved.

The client SDK caches the last-known schema locally. The application continues operating. When connectivity is restored, the runtime syncs the latest version automatically. No user-visible interruption.

Ship configuration,
not deployments.

Join the waitlist. We'll let you in when your spot opens.

Get Early Access — Join the Waitlist Now!
No credit card required. Cancel anytime.