GitHub-Powered Headless CMS

Gitdata Hub

Store, manage, and query structured data using GitHub as your database. No server, no database — just JSON files in a repo.

GitHub as DB

JSON files in a repo. Version history, branches, all the Git goodness.

API Key Auth

Per-app credentials with rate limiting. Secure, isolated data access.

Schema-Driven

Define tables with columns, types, defaults. Query with filters, sort, pagination.

api-example.sh
$ curl https://api.yours.com/data/posts
  -H 'x-app-id: my-blog'
  -H 'x-app-key: sk_...'

{
  "data": [{
    "id": "a1b2c3",
    "title": "Hello World",
    "status": "published"
  }]
}