Pagure

Pagure

Pagure is a free and open-source git-centered forge software for hosting and collaborating on git repositories. It aims to be a lightweight, powerful, flexible, and easy-to-use alternative to GitLab or GitHub.
Pagure image
git forge collaboration open-source

Pagure: Free and Open-Source Git Centered Forge Software

A lightweight, powerful, flexible, and easy-to-use alternative to GitLab or GitHub for hosting and collaborating on git repositories

What is Pagure?

Pagure is a free and open-source git-centered forge software for hosting and collaborating on git repositories. It is designed to be fast, scalable and easy to use.

Some key features of Pagure include:

  • GitHub/GitLab-like issue tracking. Pagure has an issue tracker that allows creating, commenting on and assigning issues.
  • Code review system. Pagure implements a code review system similar to GitHub's pull requests that enables inline code commenting.
  • Flexible access control system. Granular access permissions can be defined down to individual repositories.
  • Powerful API. Pagure offers a REST API and webhooks to automate actions.
  • Fedora integration. Pagure originated from the Fedora Project and has deep integration with Fedora infrastructure.
  • Lightweight. Pagure aims to provide similar functionality as GitLab and GitHub while having a much smaller resource footprint.

Pagure is used to host most Fedora development and infrastructure repositories. It is also used by several other open-source projects. Pagure aims to be a lightweight, powerful, flexible, and easy-to-use alternative for hosting git repositories for development teams compared to heavier solutions like GitLab or GitHub.

Pagure Features

Features

  1. Git repository hosting
  2. Issue tracking
  3. Pull request reviews
  4. Access control and permissions
  5. Webhooks and notifications
  6. Wiki pages
  7. Activity feeds

Pricing

  • Open Source
  • Free

Pros

Free and open source

Lightweight and fast

Easy to self-host

Good for community collaboration

Flexible access controls

Integrates with Fedora infrastructure

Cons

Limited features compared to GitHub/GitLab

Less user-friendly UI

Smaller user community

Lacks some enterprise features

Only supports Git (no SVN etc)


The Best Pagure Alternatives

Top Development and Version Control and other similar apps like Pagure

Here are some alternatives to Pagure:

Suggest an alternative ❐

JIRA icon

JIRA

JIRA, developed by Atlassian, is a comprehensive project management and issue tracking tool designed to empower teams in planning, tracking, and managing projects effectively. Renowned for its flexibility and scalability, JIRA caters to diverse teams and industries, providing a centralized hub for collaboration. At the core of JIRA's functionality is...
JIRA image
Redmine icon

Redmine

Redmine stands as a powerful open-source project management and issue tracking tool, offering a flexible and customizable platform for teams to collaborate and manage projects effectively. Developed using the Ruby on Rails framework, Redmine has gained popularity for its versatility and adaptability. Central to Redmine's capabilities is its project management...
Redmine image
GitLab icon

GitLab

GitLab is an open source end-to-end software development platform with built-in git repository management, issue tracking, code reviews, activity feeds, wikis and continuous integration/continuous deployment (CI/CD). It allows developers to host and collaborate on Git repositories and connect all stages of the DevOps lifecycle in the same user interface.Some key...
GitLab image
Gitea icon

Gitea

Gitea is an open source, self-hosted Git service written in Go. It offers many of the core features of GitHub, GitLab, and Bitbucket including:Managing Git repositories with access controls, activity feeds, issue tracking, pull requests, and wikisUser account registration and authentication, as well as organization/team managementRepository browser with branch browser,...
Gitea image
Gogs icon

Gogs

Gogs is an open source self-hosted Git service written in Go language. It allows you to set up your own GitHub-like environment on a server to host Git repositories and collaborate with others.Some key features of Gogs:Easy installation - It has small footprint and can run on a Raspberry PiUser...
Gogs image
NotABug.org icon

NotABug.org

NotABug.org is a free and open source code collaboration platform launched in 2021 as an ethical, libre alternative to services like GitHub. Like GitHub, NotABug allows developers to host git repositories, manage access controls, perform code reviews, track issues, and collaborate on software development projects.What sets NotABug apart is its...
NotABug.org image
GitBucket icon

GitBucket

GitBucket is an open-source Git platform and GitHub clone written in Scala. It is designed to be easily installed on a private server to host Git repositories and provide additional features around Git.Some key features of GitBucket include:Repository hosting and managementUser and organization accountsRepository permissions and access controlActivity feeds and...
GitBucket image