https://github.com/undb-xyz/undb Skip to content Toggle navigation Sign up * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions For + Enterprise + Teams + Startups + Education By Solution + CI/CD & Automation + DevOps + DevSecOps Case Studies + Customer Stories + Resources * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Pricing [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this organization All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. {{ message }} undb-xyz / undb Public * Notifications * Fork 17 * Star 544 Private first, unified, self-hosted no code database. www.undb.xyz License AGPL-3.0 license 544 stars 17 forks Star Notifications * Code * Issues 97 * Pull requests 0 * Discussions * Actions * Projects 1 * Security * Insights More * Code * Issues * Pull requests * Discussions * Actions * Projects * Security * Insights undb-xyz/undb This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. develop Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags Name already in use A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch? Cancel Create 2 branches 42 tags Code * Local * Codespaces * Clone HTTPS GitHub CLI [https://github.com/u] Use Git or checkout with SVN using the web URL. [gh repo clone undb-x] Work fast with our official CLI. Learn more about the CLI. * Open with GitHub Desktop * Download ZIP Sign In Required Please sign in to use Codespaces. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching Xcode If nothing happens, download Xcode and try again. Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @nichenqin nichenqin Merge pull request #1212 from undb-xyz/feature/desktop ... c2ddba0 Jun 20, 2023 Merge pull request #1212 from undb-xyz/feature/desktop feature/desktop c2ddba0 Git stats * 3,047 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github chore: downgrade node version June 17, 2023 15:52 .husky chore: add commitlint April 14, 2023 12:16 .idea docs: update readme May 28, 2023 19:06 .vscode feat(frontend): create webhook form June 15, 2023 20:10 apps fix(desktop): show window when activate June 20, 2023 20:27 data fix: fix widge error June 16, 2023 02:28 docker fix: fix minio docker May 5, 2023 14:06 docs docs: update readme May 28, 2023 19:02 litestream/etc feat: add litestream (#922) May 5, 2023 12:52 packages chore(desktop): reduce electron size June 20, 2023 19:09 scripts chore(desktop): reduce electron size June 20, 2023 19:09 thunder-tests rename ego to undb April 8, 2023 22:30 .czrc chore: add commitizen April 14, 2023 12:12 .dockerignore chore: remove app/backend/attachments from docker build June 8, 2023 12:01 .eslintignore (sqlite) add reset-db script February 27, 2023 12:37 .eslintrc.mjs feat(frontend): create webhook form June 15, 2023 20:10 .gitignore feat(backend): cron job interval config June 19, 2023 13:14 .gitpod.Dockerfile chore: downgrade node version June 17, 2023 15:52 .gitpod.yml chore: seed data script June 16, 2023 09:42 .node-version chore: downgrade node version June 17, 2023 15:52 .prettierignore chore: update dependencies November 19, 2022 10:15 .prettierrc feat: add domain package to backend November 20, 2022 11:23 CHANGELOG.md Prepare release v0.5.11 June 17, 2023 14:18 CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md June 11, 2023 22:40 CONTRIBUTING.md chore: downgrade node version June 17, 2023 15:52 Dockerfile chore: downgrade node version June 17, 2023 15:52 LICENSE Create LICENSE April 3, 2023 19:27 README.md Update README.md June 17, 2023 20:52 commitlint.config.js chore: add commitlint April 14, 2023 12:16 docker-bake.hcl rename ego to undb April 8, 2023 22:30 fly.toml fix: fix fly.toml; May 24, 2023 10:06 package.json chore(desktop): reduce electron size June 20, 2023 19:09 pnpm-lock.yaml chore(desktop): reduce electron size June 20, 2023 19:09 pnpm-workspace.yaml (repository) rename respositories package to database January 11, 2023 09:08 render.yaml fix: upgrade render plan May 27, 2023 11:39 renovate.json Add renovate.json April 5, 2023 00:58 taze.config.js chore: upgrade dependencies June 15, 2023 22:01 turbo.json feat(core): init dashboard & widge May 8, 2023 19:52 View code [ ] undb Features Tech Stack Screen Shot Deploy Deploy with docker Deploy with Render.com Deploy with Railway Contribution Contact email wechat License README.md 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. About Private first, unified, self-hosted no code database. www.undb.xyz Topics nodejs docker typescript offline-first ddd domain-driven-design svelte self-hosted sqlite3 airtable nestjs nocode sveltekit no-code-database airtable-alternative Resources Readme License AGPL-3.0 license Code of conduct Code of conduct Stars 544 stars Watchers 4 watching Forks 17 forks Report repository Releases 38 v0.5.11 Latest Jun 17, 2023 + 37 releases Packages 1 Contributors 6 * @nichenqin * @renovate[bot] * @web-flow * @WanShufen * @wingkwong * @github-actions[bot] Languages * TypeScript 81.9% * Svelte 17.4% * JavaScript 0.4% * CSS 0.1% * Dockerfile 0.1% * HTML 0.1% Footer (c) 2023 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time.