github.com/meyer1994/ipgit ↗
Inter Planetary Git
An animated visualization of meyer1994/ipgit's Git history from July 2020 to December 2020, built by 2 contributors. The codebase reached 122 lines, mostly Python. The video runs 24 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
Python
Contributors
2
Lines of Code
122
From
2020-07-09
To
2020-12-21
Advertisement
About meyer1994/ipgit
Inter Planetary Git is a web application that bridges Git and IPFS, allowing developers to use distributed storage for version control without complex setup. The project exposes a simple HTTP endpoint that functions as a Git remote, enabling users to push repositories to IPFS or clone repositories stored there using standard Git commands with just a bash configuration line.
The application is built with FastAPI and Uvicorn and requires IPFS to be running locally on the developer's machine. It implements a Git HTTP backend that handles the protocol details, abstracting away the complexity of interacting with IPFS directly. Files pushed through the service are pinned by default, though the creator notes that temporary Heroku deployments don't guarantee permanent availability, so users should additionally pin important repositories to dedicated pinning services.
The project targets developers interested in distributed web technologies and Web3 concepts who want practical, low-friction tooling for decentralized storage. By treating IPFS as a simple git remote rather than a standalone tool requiring Docker or complex configuration, it aims to make distributed systems more accessible to the average developer.
Advertisement