Layerbase · GitHub
Skip to content
@Layerbase-LLC

Layerbase

Every database in seconds — local CLI, desktop IDE, and serverless cloud for 21 database engines. Zero Docker.
Layerbase

Every database. In seconds.

One toolchain for PostgreSQL, MySQL, MongoDB, Redis, ClickHouse — and 16 more.
Local CLI, desktop app, and serverless cloud. Native binaries. Zero Docker.


Website · Download Desktop · Cloud · Docs · Blog · CLI

𝕏 @LayerbaseDB · ▶ YouTube · in LinkedIn



npm version npm downloads Engines Platforms


Layerbase — instant branchable databases: relational, document, key-value, vector, and time-series engines with git-style branching

🦎 The chameleon of databases

Databases shouldn't make you wait — not for Docker to pull an image, not for a cloud console to provision, not for Homebrew to resolve dependencies. Layerbase adapts to whatever engine your project needs and gets out of the way.

🧰 Layerbase CLI 🖥️ Layerbase Desktop ☁️ Layerbase Cloud
One CLI for local and cloud. A package manager for 21 engines on your machine — no Docker, no VMs, no installers — plus secure, no-connection-string access to your managed databases.

GitHub · npm
A cross-platform database IDE for macOS, Windows, and Linux. Visual management, query console, and one-click local instances.

Download ⬇ · Learn more
Serverless database instances that spin up in seconds — with branching, stacks, secrets, and hosted apps like Grafana on top.

Pricing · Branching

🖥️ Seventeen databases, one window

PostgreSQL 17 next to PostgreSQL 18, MySQL next to MariaDB, FerretDB 1.x next to 2.x — every container with its own version, port, and one-click start. This is Layerbase Desktop:

Layerbase Desktop managing 17 database containers across PostgreSQL, MySQL, MariaDB, MongoDB, FerretDB, Valkey, Meilisearch, CouchDB, CockroachDB, SurrealDB, and TypeDB
Download Layerbase Desktop ⬇ — free for macOS, Windows, and Linux
See the query console — a full SQL editor with results grid, per-table browsing, and live connection strings

⚡ Zero to every database

npm install -g layerbase

lbase create api        --engine postgresql   # your app's database
lbase create cache      --engine redis        # your cache
lbase create analytics  --engine clickhouse   # your OLAP warehouse
lbase create search     --engine meilisearch  # your search index

lbase login                                   # link your Layerbase Cloud account
lbase cloud ls                                # list your managed databases
lbase psql api                                # connect — no connection strings, ever

# All native. Local or cloud. All managed the same way.

🗄️ 21 engines · 5 platforms · one API

Relational, document, key-value, columnar, vector, time-series, graph, ledger — every logo below is a first-class citizen, not a plugin.

Every engine ships as prebuilt native binaries for macOS (ARM & Intel), Linux (x64 & ARM), and Windows — 101+ engine/platform combinations.

🔓 Open source

The Layerbase platform is built in the open. These are the pieces you can read, fork, and run today:

Repository What it does
spindb One CLI for all your local databases — a package manager, unified API, and native client tooling for 21 engines. Replaces Docker, DBngin, and Postgres.app for local development.
hostdb Prebuilt, platform-specific database binaries as npm packages. The distribution layer that makes spindb create instant.
pgsqlite A PostgreSQL wire-protocol adapter for SQLite — point any Postgres client at a SQLite file.
layerbase-cli The Layerbase CLI (layerbase / lbase) — a local-first drop-in for spindb plus a cloud layer: connect to your managed databases without ever exposing a connection string.
secrets-js TypeScript SDK for the Layerbase secret store — fetch and decrypt project/environment secrets. Published as @layerbase/secrets.
layerbase-app-starter The Layerbase hosted-app contract as two runnable examples (Node + Vite, Next.js) — fork one and grow it into a real hosted app.
layerbase-deno-mtls Direct-TLS Postgres client for Deno with client-certificate (mTLS) support and connection pooling.
If any of these save you time, a ⭐ on the repo helps more people find them.

🧭 Where to next?

Popular repositories Loading

  1. layerbase-cli layerbase-cli Public

    Layerbase cloud CLI: secure connect to your managed databases without leaking the connection string

    TypeScript 3 1

  2. pgsqlite pgsqlite Public

    Forked from erans/pgsqlite

    A PostgreSQL protocol adapter for SQLite databases. This project allows PostgreSQL clients to connect to and query SQLite databases using the PostgreSQL wire protocol.

    Rust 3

  3. layerbase-app-starter layerbase-app-starter Public

    The Layerbase app contract as two runnable examples (Node+Vite, Next.js) - fork one and grow it into a real hosted app

    TypeScript

  4. layerbase-deno-mtls layerbase-deno-mtls Public

    Direct-TLS Postgres client for Deno: present a client certificate (mTLS) while keeping connection pooling. Adapter for Layerbase.

    TypeScript

  5. secrets-js secrets-js Public

    Official TypeScript SDK for the Layerbase secret-store: fetch and decrypt project/environment secrets, plus an admin client. Published as @layerbase/secrets.

    TypeScript

  6. .github .github Public

    Layerbase org profile and org-wide GitHub configuration

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…