Git Hosting Reimagined

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

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

What is GitVex ?

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

- [x] Serverless Architecture - No VMs, No Containers, Just Durable Objects and Convex.
- [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] Convex - 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