Git Hosting Reimagined

Gitflare is a fully open-source serverless git hosting platform. No VMs, No Containers, Just Durable Objects.

bash
git remote add origin https://gitflare.mdhruvil.com/username/repo.git 
git branch -M main
git push -u origin main

What is Gitflare ?

Gitflare is a fully open-source serverless git hosting platform. Built on top of Cloudflare Workers, Durable Objects.

- [x] Serverless Architecture - No VMs, No Containers, Just Durable Objects
- [x] Unlimited Repositories - Create unlimited public and private repositories.
- [x] Issues & Pull Requests(soon) - Track bugs, features, and manage code reviews. Pull requests coming soon!
- [x] On Edge - Powered by Cloudflare's global network for low latency and high availability.
- [x] Web Interface - Easily manage your repositories with a user-friendly web interface.
- [x] Open Source - Completely open-source under the MIT License.

Built With

- [x] Cloudflare Workers - To handle Git smart HTTP protocol requests and hosting the web interface.
- [x] Cloudflare Durable Objects - To store and manage Git repository data.
- [x] Cloudflare D1 - To store user data, repository metadata, issues, and other metadata.
- [x] Better Auth - For handeling authentication and authorization.
- [x] Tanstack Start - As a framework for building the web interface.
Give a Star GitHub logoGet Started