Walgit: A Git server that is one binary in front of an object store

https://github.com/rgodha24/walgithub

Comments

uptownhrSep 27, 2026, 5:35 PM
I made one similar running in cloudflare https://github.com/Zabaca/zbc/tree/main/packages/cli/templat...

And built https://agentgit.co with it.

Scales to 0

ImustaskforhelpSep 27, 2026, 6:12 PM
Interesting that it uses cloudflare for the scales to 0/cf workers part. I wanted something like this, starred!

Does this make the git object storage part cache on cloudflare though or is it sent straight from the configured S3 bucket?

kiliancsSep 28, 2026, 2:00 AM
You may also be interested in https://alchemy.run/git/
spankaleeSep 27, 2026, 8:41 PM
I really want something like this but that can be backed by a database or in-memory store, say for running Git in a browser, phone app, or Wasm.
yablakSep 27, 2026, 11:02 PM
jauntywundrkindSep 27, 2026, 4:50 PM
There's so many of these things now! Good!

This one appears to be a more active fork of Tobi's, https://github.com/tobi/walgit https://news.ycombinator.com/item?id=49420598

My comment listing 6 from 2 weeks ago: https://news.ycombinator.com/item?id=49763869

wrsh07Sep 27, 2026, 6:11 PM
I'm confused why there's no attribution or reference to Tobi's (which in turn referenced the cursor git post)

Attribution is not just a problem for LLMs in mathematics!

Tobi is where I first heard the concept: https://github.com/tobi/walgit

And he credits this Cursor post for giving him the ideas and says it's worth reading: https://cursor.com/blog/git-at-any-scale

Note: in related work, the East River Source Control team has posted about their vision for git as well: https://ersc.io/blog/what-comes-after-git

jauntywundrkindSep 27, 2026, 7:13 PM
I agree and nearly commented about that; it is very concerning & ought be at least in the README.

I was charitably thinking perhaps maybe possibly being a fork doesn't give you access to the full suite of GitHub tools: iirc issues aren't at least by default available? Maybe there's a setting for that.

It felt like a little too big a topic to tackle in my post, so I ommited, but I definitely have concerns! Very weird.

billconanSep 26, 2026, 3:48 AM
can this be deployed as AWS lambda, so that it can scale down to zero?
CBLTSep 27, 2026, 4:40 PM
The readme seems to say the answer is yes? You'll lose the disk-based cache, but it's not inherently unsafe because the only coordination is object storage.
anthoniksSep 26, 2026, 4:05 AM
[dead]