Overview

Mercurial (often abbreviated as Hg) is a distributed version control system similar to Git. It was designed for high performance and scalability, with a focus on ease of use and a consistent command-line interface.

Key Characteristics

  • Distributed: Every developer has a full copy of the repository.
  • Python-based: Much of Mercurial is written in Python.
  • Extensible: Has a robust plugin system.

Current Status

Used by some large organizations (like Meta in the past), but Git has become the dominant DVCS in the industry.