Your backend, already built.
Minimal turns your database schema into a complete API layer instantly. No code generated. No framework to learn. Just connect, configure, and ship what makes your product unique.
Already there.
Minimal doesn't generate code or scaffold endpoints. Its meta-logic engine exposes your database as production-ready REST APIs the moment you connect. 100 tables or 100,000 - same result, same instant.
Zero Code, Full CRUD
Every table gets Create, Read, Update, Delete endpoints instantly. No code written, no build step, no deployment. That's 80% of your backend, done.
Live Schema Sync
Add a table, the API exists. Alter a column, the API reflects it. No restarts. No redeployments. Always in sync with your schema.
Multiple Output Formats
JSON, CSV, XML - switch with a single keyword. One API, every format your consumers need.
Other 20%, handled.
CRUD gets you 80%. For the rest - validations, transformations, orchestration - Minimal gives you Definitions and Modules. Author complex logic without leaving the platform.
Definitions
Chain SQL, Expr, and Starlark as steps in a single Definition. Write complex business logic, debug it, and ship - all in one place.
Starlark Modules
Package reusable logic into modules. load pulls only the functions you
need - not the entire module - keeping your runtime lean and code DRY.
Define via API
Create Definitions and Modules through Minimal's own API. No file deployments, no CI pipelines. Define, test, and go live - programmatically.
Any database
Minimal sits between your application and your databases - any vendor, any combination. Switch vendors with a config change. Run heterogeneous databases in a single project.
Multi-Vendor Support
MySQL, PostgreSQL, MariaDB, ClickHouse out of the box. Oracle and SQL Server next up.
Heterogeneous by Design
One project can span multiple database vendors and up to 3,500 instances. Mix Postgres for transactions, ClickHouse for analytics - in a single deployment.
One-Config Migration
Moving from MySQL to Postgres? One configuration change. Every API migrates automatically. No rewrite. No sprint. No drama.
Full visibility.
Know exactly what's happening inside Minimal - every request traced, every API call audited, every developer isolated. Enterprise-grade ops without enterprise-grade complexity.
OpenTelemetry Tracing
Connect any OTel-compatible collector. Full visibility into every request - latency, errors, dependencies. No more black boxes.
API Audit Log
Every API call recorded - who, what, when. Audit your system, understand traffic patterns, stay compliant.
Workspaces
Each developer works in isolation. Promote to release when ready via a system API. No collisions. No merge nightmares.
Security Built In
Linux-style permissions with role-based access control. Integrates with your existing auth. Single hardened binary - minimal attack surface.
Supported Databases
Switch between databases with just a config change!
MySQL
World's most popular open-source database
PostgreSQL
Advanced open-source relational database
ClickHouse
Fast open-source column-oriented database
MariaDB
Enhanced MySQL-compatible database
Oracle
Next up
Snowflake
Next up
SQL Server
Next up
Minimal in name.
Complete in capability.
Everything your backend needs, out of the box.
Zero Code. Instant CRUD.
Point Minimal at your database - every table becomes a production-ready API endpoint. No code generated, no build step. That's 80% of your backend, done.
Complex Logic, One Place.
Author intricate business logic by chaining SQL, Expr, and Starlark as steps in a single Definition. Write it, debug it, ship it - all without leaving Minimal.
Write Once, Use Everywhere.
Package reusable logic into Starlark modules. load
pulls in only the functions you need - not the entire module - keeping your runtime lean and
your code DRY.
Your Database. Our Problem.
MySQL, PostgreSQL, MariaDB, ClickHouse - supported out of the box. Oracle and SQL Server are next up.
One Product. Many Databases.
A single Minimal project can span heterogeneous database vendors - up to 3,500 instances. Mix and match as your architecture demands.
Swap Databases. One Change
Moving from MySQL to Postgres? One configuration change. Every API migrates automatically. No rewrite. No sprint. No drama.
Your Space. Your Pace.
Each developer works in an isolated workspace. When ready, promote to release via a system API. No collisions. No merge nightmares.
Black Box Nothing.
OpenTelemetry-native. Connect any OTel-compatible collector and get full visibility into every request flowing through Minimal.
Every Request. Recorded.
Minimal logs every API call it serves - who, what, when. Audit your system, understand your traffic, stay compliant.
Ask. Build. Ship.
Describe what you need, and let AI handle the rest. API development by conversation. Next up
Start building faster today
Get your database APIs running in minutes, not months.