Skip to main content
Version: 2.16.0

Platformatic DB

Platformatic DB is an HTTP server that provides a flexible set of tools for building robust APIs with Node.js.

For a high level overview of how Platformatic DB works, please reference the Introduction guide.

Features

Command Line Interface

  • Easily manage your databases with the platformatic db CLI.

Multiple Database Support

REST/OpenAPI

  • Automatically generate a REST API from your database schema.
  • Access interactive documentation via Scalar.
  • Generate OpenAPI 3.0 schema.

GraphQL

Authentication and Authorization

Complete flexibility

Usage

  • Integrate Platformatic DB programmatically into your tests or other applications for more dynamic usage.
info

Ready to start? Dive into our Quick Start Guide and get your API up and running in just 2 minutes! ⚡

Supported databases

DatabaseVersion
SQLite3.x
PostgreSQL>= 15
MySQL>= 5.7
MariaDB>= 10.11

The database driver is automatically loaded based on the value connectionString configuration setting.

Issues

If you run into a bug or have a suggestion for improvement, please raise an issue on GitHub or join our Discord feedback channel.