{
  "id": 15233650,
  "title": "I'm building an open-source platform for your database, API, auth and apps",
  "url": "https://urgent.news/2026/10/17/im-building-an-open-source-platform-for-your-database-api-auth-and",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-17T16:30:23.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/dukevu98/im-building-an-open-source-platform-for-your-database-api-auth-and-apps-432"
  },
  "original_language": "en",
  "account": "Duc is a developer who has been working on Excalibase, an open-source platform, since May 2025 alongside his full-time job. Initially focused on creating a GraphQL engine for Postgres, the project has evolved into a comprehensive platform encompassing a database, an API (both GraphQL and REST), authentication, and applications built on top of it.\n\nUpon creating a project on Excalibase, users receive a Postgres or MySQL database, automatic backups, point-in-time restore, and an API automatically generated from their schema. The platform enforces permissions on a row and column level, allowing users to have read-only access to their own data. This consistency extends across GraphQL, REST, and real-time interactions.\n\nAdditionally, Excalibase offers real-time subscriptions and functions, container hosting for applications alongside the database, and an MCP server for AI coding tools to manage database interactions without exposing sensitive information to the AI. The API works by compiling GraphQL queries with permission rules into a single SQL statement, ensuring efficient database access and eliminating N+1 queries.\n\nExcalibase provides three hosting options: hosted (with a free beta at excalibase.io), self-hosting via Docker or Podman on a single VPS with identical features, or Kubernetes deployment for more advanced setups. The open-source engine is available under the Apache 2.0 license on GitHub.\n\nLooking ahead, Duc plans to test hosting static frontends on Cloudflare's network, with support for React, Vue, Astro, and other build-to-file frameworks. Future developments may also include ClickHouse, Redis/Valkey, or AI agent workflows, with a poll on X (formerly Twitter) to gather community preferences. Duc shares updates on his progress daily via X under the handle @dukevu2506, encouraging feedback on what works well and what needs improvement.",
  "summary": "I'm Duc. Since May 2025 I've been building Excalibase on nights and weekends, next to my day job. It started as a GraphQL engine for Postgres, because I like SQL. It's now an open-source platform as a service: one place for the database, the API on top of it, auth, and the apps that use it. What you get When you create a project, you get: A database. Postgres, or MySQL from this week's release.…",
  "key_points": [
    "Duc developed Excalibase as an open-source platform since May 2025.",
    "Platform includes database, API (GraphQL and REST), auth, and apps.",
    "Future plans involve static frontends on Cloudflare and AI agent workflows."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}