Your stack

Database

Choose the database your app will use. Nextkit configures the connection and, if you pick an ORM, the schema and client too.

Available providers

PostgreSQLdefault
A robust relational database — the default and a great choice for most apps.
MySQL
A popular relational database.
SQLite
A zero-config, file-based relational database, ideal for local development.
MongoDB
A document database for flexible, schema-less data.
No Database
Scaffold without a database.
Choosing the database affects later prompts
When you select a database, Nextkit also asks for an ORM and a payment provider. Choosing No Database skips those, and limits authentication to Clerk, Kinde, or none.

Connecting

The generated project reads its connection string from an environment variable (for example DATABASE_URL). Set it to point at your database before running migrations or queries. For local development, SQLite needs no server — it's the quickest way to get going.

Next step

Pair your database with an ORM for type-safe queries and migrations — see ORM.