ForgeFlux is an attempt to bridge various software forges to provide a decentralised development environment. If successful, major software development workflows like pull requests/patches and bug trackers will be available in a decentralised context.


Free software developers are asked to choose between freedom and having access to a large community while choosing a software forge. Some are willing to make compromises to their freedom in order in the hopes of developing a community around their project while others don't. Either way, these are compromises. ForgeFed was an attempt to bring the best of both worlds together, but it required the forge developers (GitHub, GitLab, etc.) to participate in the development. Naturally, the tight integration slowed down development.

We take a more organic approach towards bridging — our bridging implementation exists entirely in the API-space.