walgit is a lightweight Git server designed around object storage rather than traditional server-local repository state. A single binary can host repositories whose durable data resides in S3-compatible storage or Google Cloud Storage. It supports standard Git fetch and push operations over Smart HTTP, including protocol versions 0 and 2. Bundle-based cloning and Git LFS are included for handling repositories and large files efficiently. Users also get a repository browsing interface, JSON API, SDK, webhooks, and configurable push policies. Server instances act as disposable caches, allowing multiple machines to serve the same repositories without a database, leader, or shared local filesystem.

Features

  • Smart HTTP Git fetch and push
  • S3 and Google Cloud Storage backends
  • Git LFS support
  • Bundle URI cloning
  • Repository web interface and JSON API
  • Push policies and webhook integrations

Project Samples

Project Activity

See All Activity >

Categories

Git

License

MIT License

Follow walgit

walgit Web Site

Other Useful Business Software
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

Access competitive interest rates on your digital assets.

Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of walgit!

Additional Project Details

Programming Language

Rust

Related Categories

Rust Git Software

Registered

2026-08-27