MercurialEclipse is an Eclipse plugin for working with the Mercurial version control system.
Please check out the wiki for information.
Java library for Mercurial's command server. This lets you interact with Mercurial using a high-level Java API. Using the command server provides a big speed boost compared to starting a new Mercurial process for every operation.