About this project
TrailBase is a self-hosted backend platform designed as an alternative to Firebase. It is distributed as a single executable to simplify deployment across Linux, MacOS, and Windows. The system is built using Rust, Wasmtime, and SQLite (with experimental Postgres support), aiming for sub-millisecond latencies to reduce the need for external caching.
Key capabilities include:
- Type-safe REST and realtime APIs.
- Built-in WebAssembly (Wasm) runtime for extending server-side logic.
- Integrated authentication and an admin UI dashboard.
- Geospatial support and Server-Side Rendering (SSR) capabilities.
- Multi-database support.
TrailBase provides client libraries for a wide range of languages, including JavaScript/TypeScript, Dart/Flutter, Rust, C#/.Net, Swift, Kotlin, Go, and Python.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.