Hey HN, I'm working on a project that builds with git as the backend (https://github.com/inlang/inlang) and I'm looking for other projects that have a similar approach.
PS: Also apps such as VS-Code or Obsidian which work on local files and have git plugins would be interesting!
Both serve files from a git repository, and lit will actually write to the repository. There are several others that Tim has built over the years, but those are the two that I am familiar with.
Like I said Tim has quite a few projects that interact directly with git.
https://github.com/microsoft/FluidFramework/tree/main/server...
1. https://github.com/microsoft/FluidFramework/tree/main/server...
2. https://github.com/isomorphic-git/isomorphic-git
3. https://github.com/nodegit/nodegit
I'm already sold on the idea of using Git as a database for content and localization. But I'm obviously biased as we are working on a similar solutation ;) It is called FrontAid and it is a CMS that stores your (localized) content in a JSON file within your own repo. More information can be found at https://frontaid.io/
Using Git for content has some great benefits. Like complete version history, easy reverts (for devs at least), (feature) branch support, Git hooks, ... And of course, you own your content at all times.
PS: Both the "Editor" and "VS-Code-Extension" links in your repo are broken.
Correct, the term git backend refers to git as a content database (with built-in version control and automation).
Regarding front aid, great to see fellow startups working on solution built on git. It took months to realize the benefits of git and the logical step to build the backend on git. sorry, use git as the content database.
PS ty, fixed the links! :)
I used it as the editorial interface for a little static blog: https://www.wildernessprime.com/
https://gerrit-review.googlesource.com/Documentation/note-db...
I don't think it really counts as an app with a backend, and it can use other VCSs as the data store (it used to default to mercurial until a few years ago), but it's up there as one of the things I install early when I'm using a new system.
It has only saved me once or twice, but each time I've been glad it's there.
Source: I’m a former tweep.
Source: also former Tw (2008-2013)