Undb

screenshot of Undb
svelte

Private first self-hosted no code database & BaaS.

Overview:

UNDB is a versatile platform that functions as a no-code tool and also operates as a lightweight Backend as a Service (BaaS) solution. It utilizes SQLite as its database foundation and can be transformed into a binary file for backend use with Bun. Moreover, UNDB offers Docker deployment options, with the flexibility of managing tables through its user-friendly interface.

Features:

  • No-code platform, easy to use
  • Based on SQLite, a lightweight database
  • Private and local first
  • Can be packaged into a binary file using Bun
  • Progressive deployment, from local in single file to cloud complicated stacks
  • Supports Docker deployment
  • Provides a UI for table management

Quick start:

Try UNDB cloud Run with docker

Development:

Local Development (Recommended):

  1. Install Bun
svelte
Svelte

Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.

docker
Docker

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.