P

Pagure

Pagure is a lightweight, git-based forge for hosting and collaborating on code, issues, and documentation.

About Pagure

Pagure is an open source git-centric platform for code hosting and project collaboration. It provides a self-hosted alternative to services like GitHub and GitLab, with built-in tools for managing git repositories, tracking issues and pull requests, and writing documentation. Pagure focuses on simplicity and modularity, avoiding the resource overhead of larger forges while still delivering core development workflows.

Pagure supports git and can integrate with Fedora's build system and identity services. It includes a plugin system for custom hooks, a project dashboard, and a wiki for each project. The software is written in Python using the Flask web framework and relies on a PostgreSQL or MariaDB backend. Pagure also offers an API for automation and third-party tooling.

Pagure is developed primarily by Red Hat engineers and is used by the Fedora Project for its own package management and infrastructure. It is released under the GPLv2 license, making it suitable for teams that want full control over their development platform without vendor lock-in or costly subscriptions.
Development Tools

Quick Facts

Pricing
Free
License
Open Source
Platform
Linux
Version
5.14.0
Developer
Red Hat / Fedora Project