Poll PositionLook before you build

Preview. These maps are our reading of public sources and haven't been checked with the projects' maintainers yet.

Mercurial

Long-running distributed VCS (2005), extensible in Python with Rust speedups; changeset evolution and topics add safe history rewriting. Basis for Sapling.

www.mercurial-scm.org/Active

mercurial 7.2.4 uploaded to PyPI 2026-08-11. (checked 2026-10-25)

In Version control beyond git

Where it stands apart

What it shares with most of the community

Nearest neighbors

Every answer

QuestionAnswerSource
Is it actively maintained?activesource
2026-10-25
How is the main thing licensed?copyleft or source-available with restrictions
GPL-2.0-or-later.
source
2026-10-25
How is it mainly sustained?stands apart community, foundation, or research
Free community project run by steering committee and mailing lists; no revenue.
source
2026-10-26
Can it run entirely on your own device or infrastructure, without the maker's servers?yessource
2026-10-25
Do you need an account to use it?no account
Local distributed VCS; no account.
source
2026-10-26
Who is it for?developerssource
2026-10-25
Which shared standard or format does it mainly build on?none of these (its own format or interface)
Own format; git only via the hg-git extension.
source
2026-10-26
How does it relate to git repositories?stands apart own storage format, one-time import or no git interop
Core has no git interop; the separate hg-git extension adds two-way interop.
source
2026-10-25
Where does the authoritative copy of a project live?every clone is a full peer; servers are optionalsource
2026-10-25
Can you commit, branch, and read history with no network connection?yessource
2026-10-25
Is it designed with AI coding agents in mind?nosource
2026-10-25
Which layer of the stack does it mainly replace?the version control system itselfsource
2026-10-25
What is the basic unit of history? (pick the most specific that applies)snapshots (commits) with no identity that survives a rewrite
Changesets (snapshots); the evolve extension adds obsolescence markers.
source
2026-10-25
Are stacked changes (a chain of dependent changes reviewed separately) a first-class workflow?stands apart available, but not the main workflow
Possible with evolve/topics; not the default workflow.
source
2026-10-25
How are merge conflicts mainly handled?must be resolved before the merge or commit completessource
2026-10-25
What size of project is it designed for?ordinary source repositoriessource
2026-10-25
Is code review part of the product?no review workflow
Core has none; Heptapod (a GitLab fork) and Phabricator served this role.
source
2026-10-25

Sources

This page was derived from:

RSS for this project

Are you a maintainer? Claiming and correcting projects is coming soon.