News for hackers. Stuff that matters.

delf

Re:We want you to build the next Git platform on Cloudflare on Sunday October 04, 2026 @04:42PM (#49957607)
GitSocial needs just git and object store, nothing else.
No, I was not! GitSocial originally, in Jan 2025, started as a Twitter/Bluesky over git app (as a VSCode extension with just social features), and then pivoted to being a full-fledged git platform, to include issues, PRs, releases, etc. You can still "follow" repositories though!
Re:We want you to build the next Git platform on Cloudflare on Sunday October 04, 2026 @11:26AM (#49954710)
Artifacts is a vendor lock-in, as you can't easily migrate. Much better alternative would be git being able to pull and push to object storage natively.
Re:We want you to build the next Git platform on Cloudflare on Saturday October 03, 2026 @11:01PM (#49950200)
Author of GitSocial here. It is now possible to break most hosting dependencies by using such tools as Walgit or GitSocial to store all collaboration data in git itself and pushing it all to an S3-compatible bucket. https://gitsocial.org/ is hosted on an R2 bucket. Cross-forge, cross-bucket collaboration is built in to it, further decentralizing hosting. Happy to answer any questions!
Re:GitLab Outage on Friday September 25, 2026 @09:50AM (#49844688)
Will do it going forward. Thank you for the feedback!
Git-bug looks amazing! Author of GitSocial here, would love to hear your opinion:

https://gitsocial.org/

Re:GitLab Outage on Thursday September 24, 2026 @08:37PM (#49838742)
You can use GitSocial to mirror to your own bucket for situations like this: `gitsocial mirror https://gitlab.com/owner/repo s3://s3.example.com/mybucket/repo`

https://gitsocial.org/

Re:You can run Git on object storage if you re-make packfiles on Saturday September 19, 2026 @01:46PM (#49768638)
Not that I know of as I don't have a way track this. I did test importing and mirroring everything for Ghostty and Meshtastic projects, found out that initial import and push steps may take a while.

Great to have issues, PRs, etc in git, but requires each participant to set up a fork to participate.

No CI though, but an extension to capture job logs is on the roadmap.

Re:You can run Git on object storage if you re-make packfiles on Saturday September 19, 2026 @08:01AM (#49765837)
This is exactly what GitSocial does: https://gitsocial.org/. Plus it can generate static sites for repositories, letting you serve it all from a bucket.
Re:Ask HN: What are you working on? (September 2026) on Sunday September 13, 2026 @08:42PM (#49690402)
I'm working on CLI/TUI tool that stores all code collaboration (issues, PRs, etc) in git itself. It lets you publish repositories as static sites to S3 buckets and use them as remotes:

https://gitsocial.org/ https://github.com/gitsocial-org/gitsocial

You can use GitSocial CLI to push git repositories straight to S3 without any dependencies: https://gitsocial.org/.

The buckets then are actual remotes and double as static sites. GitSocial website itself is hosted on Cloudflare R2.

Re:Cursor launches Origin, GitHub alternative on Tuesday August 18, 2026 @05:16PM (#49352846)
Or just store it in an S3 bucket with GitSocial: https://gitsocial.org/
Re:Ask HN: Alternatives to GitHub on Monday August 17, 2026 @04:31PM (#49337210)
Or just push to an S3 bucket with `gitsocial mirror <s3>`
Re:Ask HN: Alternatives to GitHub on Monday August 17, 2026 @03:11PM (#49336120)
Creator of GitSocial here: it's a Go binary CLI/TUI that lets you store all your issues, PRs, etc. in the git itself and self-host on any S3-compatible bucket: https://gitsocial.org/.

On more detailed level, it allows forgeless issue management, cross-forge PRs, git-native discussions, and much more.

It has not dependencies, just git itself. Happy to answer any questions!

I created GitSocial, it stores issues, PRs, etc straight in git. Works on any git forge and allows cross-forge PRs and collaboration in general.

https://github.com/gitsocial-org/gitsocial

Re:GitHub Actions down again today on Tuesday May 26, 2026 @10:28AM (#48280324)
If you would like less dependence on GitHub for issues and PRs, please check out GitSocial, it stores everything in git itself, making them portable and offline-first.
Re:Why I'm leaving GitHub for Forgejo on Wednesday May 13, 2026 @10:37AM (#48122536)
Discovery is still in the works, but the core idea is that all collaboration data is stored in git itself (be that the project or a fork). It's git all the way down :)
Re:Why I'm leaving GitHub for Forgejo on Wednesday May 13, 2026 @09:29AM (#48121667)
You're welcome! I'm the creator of GitSocial, happy to answer any questions.
Re:Why I'm leaving GitHub for Forgejo on Wednesday May 13, 2026 @09:19AM (#48121549)
In "What I gave up" section author mentions his social graph. It is possible to take your social graph and collaboration history using GitSocial. It also allows cross-forge pull requests between any git hosts. All without 3rd party dependencies.
Re:Tangled – We need a federation of forges on Wednesday April 29, 2026 @01:19PM (#47951436)
Not if you do it over git itself on the existing forge. You basically store everything in git and federate via git forks/mirrors.
Re:Tangled – We need a federation of forges on Wednesday April 29, 2026 @01:12PM (#47951343)
There's a federated identity spec and implementation: https://github.com/gitsocial-org/gitsocial/blob/main/documen.... For GH/GL, just an api call to verify signature, for custom domains, it's .well-known/gitmsg-id.json
Re:Tangled – We need a federation of forges on Wednesday April 29, 2026 @01:08PM (#47951286)
One approach is to keep it all in git itself, the way GitSocial does: https://gitsocial.org/
Re:Tangled – We need a federation of forges on Wednesday April 29, 2026 @01:06PM (#47951266)
GitSocial solves this: https://gitsocial.org/
Re:Tangled – We need a federation of forges on Wednesday April 29, 2026 @01:05PM (#47951245)
GitSocial allows cross-forge collaboration without any 3rd party dependencies as it keeps everything in git: <https://github.com/gitsocial-org/gitsocial/blob/main/documen...>

Git IS the federation layer in this case.

Re:GitSocial on Tuesday April 28, 2026 @05:56PM (#47941394)
GitSocial is a cross-forge collaboration platform that allows you to store all collaboration data (issues, PRs, releases, etc) as git commits with structured trailers on gitmsg/* branches, syncing via git fetch and git push.

This allows you to stay independent from forges and to collaborate across them (open issues and PRs across forges).

Re:GitHub CLI now collects pseudoanonymous telemetry on Wednesday April 22, 2026 @08:38AM (#47862717)
Creator of GitSocial here, check it out if you'd like to have better control of your data and be protected from such things: https://github.com/gitsocial-org/gitsocial
Re:Microsoft Azure Outage on Wednesday October 29, 2025 @02:53PM (#45751352)
The outage impacted GitSocial minor version bump release: https://marketplace.visualstudio.com/items?itemName=GitSocia...

There's no way to tell, and after about 30 minutes, the release process on VS Code Marketplace failed with a cryptic message: "Repository signing for extension file failed.". And there's no way to restart/resume it.

Re:GitSocial on Tuesday October 28, 2025 @08:07AM (#45731733)
Decentralized social layer for Git repositories.

Older »