Article · Wikipedia archive · Last revised Jun 14, 2026

TortoiseHg

TortoiseHg is a GUI front-end for Mercurial that runs on Microsoft Windows, Mac OS X, and Linux.

Last revised
Jun 14, 2026
Read time
≈ 1 min
Length
262 w
Citations
9
Source
TortoiseHg
Stable release
6.6.31 Edit this on Wikidata / 13 February 2024 (13 February 2024)
Written inPython
Operating systemCross-platform
TypeMercurial client
LicenseGNU General Public License
Websitetortoisehg.bitbucket.io Edit this at Wikidata
Repository

TortoiseHg is a GUI front-end for Mercurial that runs on Microsoft Windows (on which it integrates directly with File Explorer2), Mac OS X,3 and Linux.4

It is written in PyQt (except the Windows shell extension), and the underlying client can be used on the command line.

It is often recommended and preferred for working with Mercurial on Windows.5

This is a brief list of its features:

  • Repository explorer
  • Commit dialog
  • Support for visual diff/merge tools.
  • Data mining on repository contents
  • Seamless support for serving a repository via Mercurial's integrated web interface.
  • Repository synchronization
  • Intuitive GUI for managing Mercurial settings

It is free software released under the GNU General Public License.

TortoiseHg can be used as a client to a git server.67

In June 2020, TortoiseHg moved off of bitbucket8 when they stopped hosting mercurial projects, and found a new home with heptapod.9

See also

See also

References

References

External links