SourceRepo

SourceRepo

SourceRepo is an open-source version control hosting platform that provides Git and Mercurial repositories. It has features for code review, issue tracking, wikis and more to help teams collaborate on software projects.
opensource git mercurial codereview issuetracking wiki collaboration

SourceRepo: Open-Source Version Control Hosting Platform

SourceRepo is an open-source version control hosting platform that provides Git and Mercurial repositories. It has features for code review, issue tracking, wikis and more to help teams collaborate on software projects.

What is SourceRepo?

SourceRepo is an open-source platform for hosting Git and Mercurial version control repositories. It is designed to help development teams collaborate on software projects by providing tools for managing source code, tracking issues, code review, documentation and more.

Some key features of SourceRepo include:

  • Unlimited public and private Git/Mercurial repositories
  • Fine-grained user and permissions management
  • Code browse, search and view commit history
  • Code review workflow with pull requests and inline comments
  • Issue tracking with labels, milestones and assignment
  • Wikis for documentation attached to projects
  • Activity streams and notifications
  • APIs and webhooks to integrate with other tools
  • Available to self-host on your own server or from cloud hosting providers

By providing centralized version control hosting combined with supporting tools to manage the software development life cycle, SourceRepo aims to help developers iterate faster by simplifying collaboration across remote teams. The open-source model also allows for customization to meet the needs of specific teams.

SourceRepo Features

Features

  1. Git and Mercurial repository hosting
  2. Code review
  3. Issue tracking
  4. Wikis
  5. Collaboration tools for software teams

Pricing

  • Open Source

Pros

Open-source and free to use

Wide range of features for software development teams

Supports popular version control systems

Customizable and extensible

Cons

May lack some enterprise-level features compared to commercial alternatives

Requires self-hosting and maintenance

May have a steeper learning curve for some users


The Best SourceRepo Alternatives

Top Development and Version Control and other similar apps like SourceRepo


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
Bitbucket icon

Bitbucket

Bitbucket is a web-based version control repository hosting service owned by Atlassian that allows development teams to collaborate on code. Some key features of Bitbucket include:Git and Mercurial version control repository hostingUnlimited private and public repositoriesGranular user permissions and access controlsWiki, issue tracking, and pull requestsIntegrations with JIRA, Trello, and...
Bitbucket image
SourceForge icon

SourceForge

SourceForge is one of the largest open-source software repositories and distribution platforms on the web. Launched in 1999, it serves as a centralized location for developers worldwide to upload and distribute their open-source software applications and source code.Some key features of SourceForge include:Free hosting for open-source projects - Source code...
SourceForge image
Quire icon

Quire

Quire is an intuitive project management and task management software designed to help organize work and increase productivity. It provides a variety of useful features to manage projects and tasks:Flexible boards to create projects and break down work into lists and tasksSubtasks, checklists, notes, reminders, comments and file attachments to...
Quire 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
Icescrum icon

Icescrum

Icescrum is an open-source, web-based agile project management tool designed specifically for IT teams and software developers. It incorporates key concepts from popular agile frameworks like Scrum, Kanban and XP to help teams collaborate and deliver projects iteratively.Some key features of Icescrum include:User stories - Create detailed user stories with...
Icescrum image
SourceHut icon

SourceHut

SourceHut is an open source alternative to GitHub, GitLab, and other developer platforms. It provides integrated tools for managing open source projects including:Code hosting and version control with GitCode review and discussionsContinuous integration and build automationMailing lists and mailing list archivesBug/issue trackingWikis for documentationA key difference from other platforms is...
SourceHut image
Acunote icon

Acunote

Acunote is a cloud-based project management and team collaboration platform designed specifically for technology teams like software development, IT, design, and more. Some key features of Acunote include:Task Management - Break down projects into individual tasks with the ability to assign tasks, set due dates, track status and progress, add...
Acunote image
Retrospectiva icon

Retrospectiva

Retrospectiva is an open-source, web-based project management and bug/issue tracking tool. It is built using the Ruby on Rails framework and can utilize either MySQL or PostgreSQL as the database backend.Some of the key features of Retrospectiva include:Project planning and task managementFlexible issue/bug tracking systemTime tracking for tasks and projectsProgress...
Retrospectiva image