/undb

๐Ÿš€ Private first, unified, self-hosted no code database.

Primary LanguageTypeScriptGNU Affero General Public License v3.0AGPL-3.0

undb

undb

๐Ÿš€ Private first, unified, self-hosted no code database.

Live Demo ยท Documentation ยท Website ยท Roadmap

use email test@example.com and password 123456 to login

undb

Discord

Open in Gitpod

โœ… Features

  • ๐Ÿ” Private first
  • ๐ŸŽˆ Light weight, requires just one file storage by default
  • ๐Ÿ’ป Self hosted in seconds
  • ๐Ÿ“ Customizable
  • ๐Ÿ”ง Deploy with variant adapters
  • ๐ŸŽฎ Developer friendly. Provide openapi / webhooks / realtime subscriptions / sdk(soon) and more
  • โœจ Multiple built-in field types and variants
  • ๐ŸŒ† Different types of views, including grid, kanban, tree, calendar and more

๐Ÿ“š Tech Stack

  • ๐Ÿ”ฅ SvelteKit - Simple and performant frontend framework.
  • โšก Vite + SWC - Fast compile ts code.
  • ๐ŸŒŠ Tailwind - Composable styles.
  • ๐Ÿ”ง Nestjs Organize backend logic.
  • โš–๏ธ Domain Driven Design Make code easy to maintain.

Screen Shot

Create table

Create table

Create new record

Create table

image

Deploy

Deploy with docker

docker run -d --name undb -p 4000:4000 --platform linux/x86_64 -v ~/.undb/:/var/opts/.undb ghcr.io/undb-xyz/undb:latest

And then you can visit http://localhost:4000 and get started

Deploy with Render.com

Deploy to Render

You'll need a render account to deploy your own undb instance

Deploy with Railway

Deploy on Railway

Alt

Contribution

Checkout development documentation

Contact

email

nichenqin@hotmail.com

wechat

image

License

undb is open-source under the GNU Affero General Public License Version 3 (AGPLv3). You can find it here.