HgLab

HgLab

HgLab is an open-source web-based project hosting platform for Mercurial repositories. It provides repository browsing and management, issue tracking, access controls, and integrations with services like Slack and GitHub.
mercurial hg version-control project-management

HgLab: Open-Source Mercurial Repository Hosting

Web-based project hosting platform for Mercurial repositories, featuring repository browsing, issue tracking, access controls, and integrations with Slack and GitHub.

What is HgLab?

HgLab is an open-source web-based project hosting platform designed specifically for Mercurial repositories. It provides the following key features:

  • Repository browsing - Easily browse repository contents, view file revision history, compare changes between revisions
  • Issue tracking - Built-in issue tracker with ability to assign issues, add labels, set milestones and priorities
  • Access controls - Fine grained access controls to restrict or allow access to repositories and other resources
  • Notifications - Real-time notifications via email or third party services like Slack and Telegram
  • Integrations - Comes with native support for integrating with GitHub repositories
  • Simple installation - Available as a docker image or python package, has straightforward setup with just a single configuration file

Some other notable features include a pull request system, wiki support for documentation, ability to follow repositories to get notified of updates, and REST APIs for automation. Overall, HgLab serves as a good self-hosted alternative to cloud hosted platforms like Bitbucket and GitHub for teams primarily using Mercurial for version control.

HgLab Features

Features

  1. Repository hosting
  2. Repository browsing
  3. Repository management
  4. Issue tracking
  5. Access controls
  6. Integrations with services like Slack and GitHub

Pricing

  • Open Source

Pros

Open source

Free to use

Web-based interface

Integrations with other services

Cons

Limited to Mercurial repositories only

Not as fully featured as some proprietary options


The Best HgLab Alternatives

Top Development and Version Control and other similar apps like HgLab

Here are some alternatives to HgLab:

Suggest an alternative ❐

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

Kallithea

Kallithea is a free and open source web-based version control repository management system. It supports both Git and Mercurial version control systems, making it easy to manage projects hosted in either platform.Some key features of Kallithea include:Built-in code review system - Allows peer review of changes before they are merged.User...
Kallithea image
RhodeCode icon

RhodeCode

RhodeCode is an open-source platform built in Python for hosting and managing Git and Mercurial repositories. It provides a fast and intuitive web interface for common version control tasks like browsing repositories, reviewing commits, creating branches/bookmarks, pushing/pulling changes, etc.Key features include:Web UI for browsing code, commits, managing branchesAccess control for...
RhodeCode image