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.
MercurialEclipse is an Eclipse plugin for working with the Mercurial version control system.
Please check out the wiki for information.