Undb screenshot

Undb

Author Avatar Theme by Undb io
Updated: 28 Mar 2025
2566 Stars

Private first self-hosted no code database & BaaS.

Categories

Overview:

undb🚀 is a private first, unified, self-hosted no code database. It offers a lightweight and customizable solution for database management, with features like record level security, multiple field types and views, and a light/dark theme. undb🚀 is built using SvelteKit as the frontend framework, Vite + SWC for fast compilation of TypeScript code, Tailwind for styling, and Nestjs for organizing backend logic. It can be deployed using various adapters and platforms like Docker, Render.com, and Railway. undb🚀 is an open-source project released under the GNU Affero General Public License Version 3 (AGPLv3).

Features:

  • Private first: prioritize data privacy and security.
  • Light weight: requires just one file storage by default.
  • Self-hosted in seconds: quick and easy deployment.
  • Customizable: tailor the database to fit specific needs.
  • Record Level Security: provides Power BI-like security for data records.
  • Deploy with variant adapters: supports deployment using various adapters.
  • Developer friendly: offers openapi, webhooks, realtime subscriptions, SDK (coming soon), and ERD preview.
  • Multiple built-in field types and variants: provides a range of field options for data input.
  • Different types of views: includes grid, kanban, gantt, tree, calendar, and more.
  • Light/Dark theme: customizable visual theme options.
  • Records trash/restore: ability to delete and restore records.
  • Templates: pre-defined templates to speed up database creation.

Installation:

To install undb🚀, follow these steps:

  1. Visit the undb🚀 Live Demo to try out the features.
  2. Refer to the quick install/deployment document for step-by-step instructions.
  3. Set up a local development environment by following the development environment setup guide.
  4. Alternatively, you can quickly set up the development environment using Gitpod by clicking on “Open undb in Gitpod”.
  5. Join the undb🚀 Discord community to stay connected.

Summary:

undb🚀 is a self-hosted, private first, no code database with a range of features that prioritize data privacy, customization, and ease of use. It offers a lightweight solution with customizable themes, multiple field types, and various views. With record level security, openapi support, and a developer-friendly environment, undb🚀 is a powerful tool for managing databases. Its compatibility with different deployment options and platforms ensures flexibility and ease of access. As an open-source project, undb🚀 is continuously evolving and improving, driven by a community of contributors.