
TrailBase
Single-executable backend-as-a-service written in Rust, with REST and realtime APIs, built-in auth and an admin dashboard.
TrailBase is a backend-as-a-service shipped as one executable written in Rust. It serves REST and realtime APIs over SQLite, with experimental Postgres support, and includes sign-in through OAuth providers and a built-in admin dashboard. The project publishes a binary download, an install script and a Docker image, and the repository can also be built from source. Its own pages describe it as a Firebase alternative and compare it with PocketBase and Supabase.
Worth knowing
The README gives the project an alpha status badge, and Postgres support is marked experimental. The server keeps running to answer requests, so it needs a host that runs processes and not only static files. Its repository is under the Open Software License 3.0, while the client libraries are published under Apache-2.0.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: links, Categories, Databases, Content API, Admin interface
trailbase.io/ - 2026-11-03: links, Maintainer, Written in, GitHub stars
api.github.com/repos/trailbaseio/trailbase - 2026-11-03: links, Runtime, Install with, Runs as
trailbase.io/getting-started/install - 2026-11-03: Install with, License
github.com/trailbaseio/trailbase - 2026-11-03: Current major version, Last release, First release
api.github.com/repos/trailbaseio/trailbase/releases - 2026-11-03: Contributors
api.github.com/repos/trailbaseio/trailbase/contributors