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
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Get Started Free
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

16 hours ago