๐ Private first, unified, self-hosted no code database.
Documentation ยท Website ยท Roadmap
-
Checkout quick install / deployment document
-
Checkout development envionment setup to setup local development environment.
-
Open
undb
in gitpod to setup development envionment quickly.
- Join our discord to keep in touch.
- ๐ Private first
- ๐ Light weight, requires just one file storage by default
- ๐ป Self hosted in seconds
- ๐ Customizable
- ๐ Power BI like Record Level Security
- ๐ง Deploy with variant adapters
- ๐ฎ Developer friendly. Provide openapi / webhooks / realtime subscriptions / sdk(soon) / erd preview and more
- โจ Multiple built-in field types and variants
- ๐ Different types of views, including grid, kanban, gantt, tree, calendar and more
- ๐ก Light / Dark theme
- ๐๏ธ records trash / restore
- ๐ Templates
- ๐ฅ 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.
![image](https://private-user-images.githubusercontent.com/22788984/243708853-b80099d9-afe6-4b54-b248-c13a64057c57.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQzODE3MjMsIm5iZiI6MTcyNDM4MTQyMywicGF0aCI6Ii8yMjc4ODk4NC8yNDM3MDg4NTMtYjgwMDk5ZDktYWZlNi00YjU0LWIyNDgtYzEzYTY0MDU3YzU3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIzVDAyNTAyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ1ODNjOTdkYjE3NzliMTUzOTdiNmUxYTg4NjU1YTAyYTgzNTQ1NTdhMWNjOTIyMzNjMmU2M2QwOTdhOWQ3Y2UmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.zMyTXUUOi67C40SAkSv9Mb4SOA0xwYYbNTVPXsfIJgc)
![image](https://private-user-images.githubusercontent.com/22788984/250280213-c3f0fce6-ea78-4c3c-9180-285e7f17c345.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQzODE3MjMsIm5iZiI6MTcyNDM4MTQyMywicGF0aCI6Ii8yMjc4ODk4NC8yNTAyODAyMTMtYzNmMGZjZTYtZWE3OC00YzNjLTkxODAtMjg1ZTdmMTdjMzQ1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIzVDAyNTAyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUyZjMxNDY4ZDZkMmUzNjYzZTQ2YjJhZTYzZDkyYTkxN2FlYzU1Y2M4ZjEzYzU3YmIwNzE3MDk1ODFjYjM5YjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.9U2h-ogpe2wBwQqgO8q0n213CuGiaHYwilEzvumM13U)
docker run -d --name undb -p 4000:4000 --platform linux/x86_64 -v ~/.undb/:/var/opt/.undb ghcr.io/undb-xyz/undb:latest
And then you can visit https://localhost:4000 and get started
You'll need a render account to deploy your own undb instance
undb is open-source under the GNU Affero General Public License Version 3 (AGPLv3). You can find it here.