v1.0

The backend that gets out of your way

Bakend combines SQLite, REST APIs, authentication, storage, realtime, TypeScript functions, and cron jobs into a single executable. No cloud account. No Kubernetes.

Get started Download View on GitHub

Install

# One-liner (Linux / macOS)
curl -fsSL https://alpbak.github.io/bakend/install.sh | sudo sh

# Or clone and run locally
git clone https://github.com/alpbak/bakend.git
cd bakend
sudo sh scripts/install.sh

See installation guide for Docker, development setup, and project scaffolding with bak init.

Everything in one executable

Collections

Dynamic SQLite schemas from JSON definitions

Authentication

JWT, sessions, and collection permissions

Storage

File uploads with public and protected ACLs

Realtime

WebSocket subscriptions for live events

Functions

TypeScript triggers with hot reload

Jobs

Cron-scheduled background tasks

Dashboard

Embedded admin UI at /_/

Single binary

Deploy without Bun or Node on the server