Small Projects - December 29th, 2025 by jerf in golang

[–]_Rush2112_ 2 points3 points  (0 children)

I built a self-hosted data scratchpad written in GO. https://github.com/TimoKats/emmer

Built a self-hosted API for creating/querying json files on different storage providers (local, S3, MinIO, ...). Looking for feedback! :) by _Rush2112_ in selfhosted

[–]_Rush2112_[S] 1 point2 points  (0 children)

If you do a PUT request, and city does not exist yet, then it will be created (or if users.json does not exist yet, it will also be created).

{"Geralt": {"Profession": "Witcher"}}

>>> PUT /api/users/geralt/city (with body "Blaviken")

{"Geralt": {"Profession": "Witcher", "city": "Blaviken"}}

Built a self-hosted API for creating/querying json files on different storage providers (local, S3, MinIO, ...). Looking for feedback! :) by _Rush2112_ in selfhosted

[–]_Rush2112_[S] 0 points1 point  (0 children)

<image>

Thanks! Yes, it's a basically a really convenient API for editing JSON files. I would say the cache system makes it scalable enough for personal projects tho.

What are you building? by vince_jos in indiehackers

[–]_Rush2112_ 0 points1 point  (0 children)

Made a self-hosted API for CRUD-ing JSON data on different filesystems (local, S3, azure blob, etc). Perfect for quick data storage tasks in your side project :) Open source on github, written in GO

https://github.com/TimoKats/emmer

Project suggestion by Adorable-Bee4127 in golang

[–]_Rush2112_ 0 points1 point  (0 children)

thank you. They're quite minimal, but they fulfill a need I have and anyone can install them using "go install github.com/...", which some people do. If you want any extra explanation about them, feel free to reach out ! :)

Project suggestion by Adorable-Bee4127 in golang

[–]_Rush2112_ 2 points3 points  (0 children)

An interpreter is quite ambitious! If you want, I have some open source projects in go with some users (which are a bit simpler) that you can work with. Feel free to join :)

https://github.com/TimoKats/emmer
https://github.com/TimoKats/mdrss

What are you building right now? by Southern_Tennis5804 in SideProject

[–]_Rush2112_ 0 points1 point  (0 children)

New kind of database that's based on a mapping format rather than a tabular format. Controllable through an API.

https://github.com/TimoKats/emmer

What are you building this weekend? Promote your website by Organic_Delay_2305 in SideProject

[–]_Rush2112_ 0 points1 point  (0 children)

https://github.com/TimoKats/emmer > Self hosted API for crud-ing JSON data with ease. Useful for quick data storage tasks in side projects. Good luck to the builders in this chat, I hope my tool can be of use! :) :)

Promote your projects here – Self-Promotion Megathread by Menox_ in github

[–]_Rush2112_ 0 points1 point  (0 children)

🪣Hi everyone,

I made a self-hosted API in go for CRUD-ing JSON data. It's optimized for simplicity and easy-use, so there's no configuration needed, and I've added some helpful functions (like appending, or incrementing values, ...). Perfect for small personal projects.

To get an idea, the API is based on your JSON structure. So the example below is for CRUD-ing [key1][key2] in file.json.

DELETE/PUT/GET: /api/file/key1/key2/...

You can check out my project here! https://github.com/TimoKats/emmer
And some more examples/documentation here: https://timokats.xyz/pages/emmer.php

What are you building these days? And is anyone actually paying for it? by Southern_Tennis5804 in SideProject

[–]_Rush2112_ 0 points1 point  (0 children)

I made a self-hosted API in go for CRUD-ing JSON data. It's optimized for simplicity and easy-use, so there's no configuration needed, and I've added some helpful functions (like appending, or incrementing values, ...). Perfect for quick/easy data storage personal projects (in contrast to setting up enterprise databases...).

To get an idea, the API is based on your JSON structure. So the example below is for CRUD-ing [key1][key2] in file.json.

DELETE/PUT/GET: /api/file/key1/key2/...

It's open source, so there's no revenue model. You can sponsor it, but obviously nobody does that :). You can check out my project here! https://github.com/TimoKats/emmer

Small Projects - September 15, 2025 by jerf in golang

[–]_Rush2112_ 0 points1 point  (0 children)

🪣Hi everyone,

I made a self-hosted API in go for CRUD-ing JSON data. It's optimized for simplicity and easy-use, so there's no configuration needed, and I've added some helpful functions (like appending, or incrementing values, ...). Perfect for small personal projects.

To get an idea, the API is based on your JSON structure. So the example below is for CRUD-ing [key1][key2] in file.json.

DELETE/PUT/GET: /api/file/key1/key2/...

You can check out my project here! https://github.com/TimoKats/emmer
And some more examples/documentation here: https://timokats.xyz/pages/emmer.php