Self-hosted API for CRUD-ing JSON data on different filesystems (local, S3, azure blob, ...) quickly. Good for flexible, interoperable, and ad-hoc data tasks.
Self-hosted API for CRUD-ing JSON data on different filesystems (local, S3, azure blob, ...) quickly. Good for flexible, interoperable, and ad-hoc data tasks.
GitHub - TimoKats/emmer: Self-hosted API for creating and querying JSON data on different storage providers.

Built for data storage in small personal projects, or mocking an API for development. Advantages are simplicity, interoperability (JSON files, APIs, multiple filesystems) and performance (using the cache system).
The API is based on your JSON files/structure. So, the example below is for CRUD-ing [key1][key2] in file.json. The value (which can be anything) is then added to the body of the request. Moreover, there are helper functions for appending and incrementing values. As a result, the data creates the API.
DELETE/PUT/GET: /api/file/key1/key2/...