DEV Community

Cover image for gitGost: Contribute to Any GitHub Repo Without Leaving a Trace 👻
Livrädo Sandoval
Livrädo Sandoval

Posted on

gitGost: Contribute to Any GitHub Repo Without Leaving a Trace 👻

Open source thrives on contributions — but contributing publicly means exposing your name, your email, your activity history, your timezone, and sometimes even your employer.
For many developers, that’s not just uncomfortable — it’s risky.

gitGost solves that problem.

It lets you contribute to any public GitHub repository completely anonymously, with zero accounts, zero tokens, and zero exposed metadata. Just add a remote, push, and your pull request appears instantly from a neutral bot — with no link back to you.

This is privacy for developers, done right.


👻 What is gitGost?

gitGost is an open-source service (powered by Go and licensed under AGPL-3.0) that anonymizes your Git commits and opens pull requests on your behalf.

  • No GitHub login
  • No tokens
  • No browser extensions
  • No email exposure
  • No metadata leaks

Just pure, frictionless, anonymous contributions.

“Your commit history shouldn’t be an HR liability forever.”


🚀 How It Works (One-liner Demo)

# Add as remote → fix → push → done. Fully anonymous.
git remote add gost https://gitgost.leapcell.app/v1/gh/torvalds/linux
git checkout -b fix-typo
git commit -am "fix: obvious typo in README"
git push gost fix-typo:main
# → PR opened as @gitghost-anonymous with zero trace to you
Enter fullscreen mode Exit fullscreen mode

That’s literally it.

gitGost strips your name, email, timestamps, author info, and any metadata that could identify you.


🔥 Why Developers Love gitGost

1. Total Anonymity

All identifying commit fields are removed. Pull requests are submitted from a neutral bot account. Nothing points back to you.

2. Simple, Account-less Setup

You don’t need GitHub tokens, logins, OAuth apps, or browser extensions.
Just add a Git remote and push.

3. Real Security

Built in pure Go, audited and minimal:

  • Rate limiting
  • Repository size caps
  • Commit object validation
  • No data stored
  • No logs tied to you

4. Works Anywhere Git Does

Use it from:

  • Your terminal
  • CI/CD pipelines
  • Docker containers
  • Scripts
  • Private VPS setups

Anywhere Git works, gitGost works.

5. Open Source & Auditable

AGPL-3.0 license. Fork it, inspect it, self-host it, or build on top of it.


💡 Use Cases

  • You want to fix a typo in a huge repo… without adding it to your permanent public identity.
  • You’re contributing to a controversial project your company (or country) dislikes.
  • You want to report security issues without exposing your real name.
  • You’re avoiding email harvesting from public commits.
  • You just enjoy anonymity.

Sometimes you don’t want to be a superhero.
Sometimes you just want to be a ghost.


⚡ Quick Start Guide

1️⃣ Add the remote

Replace username/repo with any public GitHub repository:

git remote add gost https://gitgost.leapcell.app/v1/gh/username/repo
Enter fullscreen mode Exit fullscreen mode

2️⃣ Commit as usual

git checkout -b my-cool-fix
git commit -am "fix: something obvious"
Enter fullscreen mode Exit fullscreen mode

3️⃣ Push anonymously

git push gost my-cool-fix:main
Enter fullscreen mode Exit fullscreen mode

You’re done.
Your PR appears instantly as @ghost-contributor.


🛡️ Security & Limits (Because Anonymity Must Be Safe)

To prevent abuse, gitGost enforces:

  • Max 5 PRs per IP per hour
  • Repo size ≤ 500 MB
  • Commit size ≤ 10 MB
  • Full validation of refs & objects
  • No persistence of your data

Privacy without recklessness.


🔧 Want to Contribute to gitGost… Anonymously?

Of course you can — gitGost eats its own dogfood.

git remote add gost https://gitgost.leapcell.app/v1/gh/livrasand/gitGost
git push gost my-feature:main
Enter fullscreen mode Exit fullscreen mode

📝 License

AGPL-3.0 — open source, transparent, and copyleft.
If you run a public instance, you must provide the source code.


⭐ Be a Ghost. Fix the Internet.

If you believe developers deserve the right to contribute anonymously, bookmark the project and star the repo:

👉 https://github.com/livrasand/gitGost

Privacy matters.
Open source matters.
With gitGost, you don’t have to choose between them.

Top comments (0)