ingitdb.github.io

IngitDB - git versioned & branchable JSON DB hosted at GitHub

IngitDB is a dynamic (e.g. writable) but statically hosted database driven by IngitDB GuitHub Action.

IngitDB is somewhat like static site CMS (GitHub Pages, Hugo, Jekyll, etc.) but a database.

This means:

Also it is hosted at GitHub so you basically can run it for free.

It supports:

When use and when not to use IngitDB

While IngitDB can act as a operational database it was not desined for this purpose as it would not be quick and would not scale.

It also would not be a good choice for a DB with 100s of thouthands of records. 10th of thouthands might be OK though.

IngitDB was designed and is good for:

Example database

There is a publicly available IngitDB demo database - https://github.com/ingitdb/ingitdb-demo-db

You can alsow view & edit IngitDB data in a web app.

The demo database has few sample datasets:

It’s free to use and is Open Source under MIT License

Below repositories contains source codes of IngitDB components:

Contributors wanted

Please don’t be shy and join as a contributor - pull requests are welcome!