All 74 Dependencies
Every package undb depends on, ranked by repo health score.
undb is a private-first, self-hosted no-code platform that combines the simplicity of spreadsheet-style data management with the power of a full Backend-as-a-Service. Built on a clean domain-driven design architecture with TypeScript and Bun, it lets you create tables, define relationships, build forms, and expose REST APIs — all without writing code. The entire stack can be compiled into a single binary or deployed via Docker, making it genuinely portable.
At its core, undb supports SQLite for local use, PostgreSQL and MySQL for production-scale deployments, and Turso for distributed edge databases. The SvelteKit 5 frontend uses Houdini for GraphQL data fetching and an ANTLR4-based formula parser that evaluates Excel-style expressions across fields. Multiple view types — Grid, Kanban, Gallery, Calendar, and Pivot — render data from the same underlying schema through a declarative pipeline.
undb is designed for the full spectrum from solo developer to small team: one person can run it from a single binary file on their laptop, while a team can deploy it in Docker with S3-compatible file storage, email notifications, OAuth2, and OpenTelemetry observability. The same codebase handles both scenarios through environment-driven configuration.
The project is actively maintained with over 140 releases, with recent additions including MySQL support, webhook improvements, and PostgreSQL integration. A managed cloud version is available at app.undb.io for teams who want the no-code experience without the operational burden.