Some Projects that Use Mercurial
The following lists some other projects that use Mercurial as their primary SCM system. Projects using a different SCM may have a synchronized Mercurial repository.
Contents
1. 0-9, A/B/C
1d6 roleplaying - free pen-and-paper roleplaying system (1w6.org) with Python implementation (rpg-1d6).
Abacus Formula Compiler - a spreadsheet (functional computation model) to Java byte code compiler for Excel and OOo Calc
Adium - an open-source multi-protocol instant-messenger client for Mac OS X
Adminton (アドミントン) contains a ton of useful things for admins, e.g. the Logbuch tools.
Anyvc - a simple vcs abstraction library
Appweb - Web server for hosting dynamic web applications
Archetype JavaScript Framework - a 2nd gen JavaScript Framework that runs on top of other Ajax framework
Argh! - an esoteric programming language.
AsciiDoc - a lightweight markup formater for short documents, articles, books and UNIX man pages
Audacious (Repository) - free, small and powerful audio player for *nix, xmms/bmp fork
Beej' Python Flickr API Python interface for the Flickr API.
Ccontrol - a utility for taming compiler versions, distcc, ccache etc.
Chord/DHash - project to build scalable, robust distributed systems using peer-to-peer ideas.
Conary - distributed software management system for Linux distributions developed by rPath
Coyotos - an object-capability based µ-kernel and OS
crosstool-NG - a (cross-)toolchains generator
Cython - language to easily write C Extensions for python
2. D/E/F/G
Dillo - the fast and light browser.
Dovecot - secure IMAP and POP3 server.
dvisvgm - DVI to SVG converter
dwm - dynamic window manager
FEniCS - free software for the Automation of Computational Mathematical Modeling (ACMM)
flpsed - a Postscript and PDF annotator
FuseSMB - Mount your "Network Neighborhood"
Gajim - A free jabber client written in python
Geeklog (repository) - A PHP/MySQL based application for managing dynamic web content
GeeXboX uShare - A free UPnP A/V Media Server for Linux
gipfel - photogrammetry for mountain images
Gjallar - Easy to use, customizable and advanced web based issue tracker written in Smalltalk.
Globulation 2 (repository) - innovative state-of-the-art Real Time Strategy (RTS) game
Go Programming Language - an expressive, concurrent, garbage-collected systems programming language
gquilt - A GUI wrapper around quilt and Mercurials mq extension.
Growl - an open-source notifications system for Mac OS X
gscan2pdf (repository) - A GUI to produce a multipage PDF or DjVu from a scan.
3. H/I/J/K/L
Hatta Wiki - A wiki engine using Mercurial for storage.
gwsmhg - A PyGTK GUI for managing work spaces using hg and the mq extension.
Heretix - a young GNU/Linux distribution managed entirely by heretix, a Ruby script
- Intel's ACPI team is using Mercurial for Linux kernel development
IcedTea - a harness to build the source code from http://openjdk.java.net using Free Software build tools
iUI - Javascript micro-framework for creating mobile WebApps with a native iPhone/WebKit look & feel.
JCite - cites Java, Excel and text snippets from tests into documentation (literate testing).
JCarder - an open source tool for finding potential deadlocks in concurrent multi-threaded Java programs.
jMaps - a jQuery plugin for interacting with the Google maps API.
kdb - Event-driven, Component orientated, plugable irc bot with a suite of capabilities. Special purpose: AI, Knowledge.
Kelp - a source code annotation framework
Kolab (Repository) - a Groupware Solution for Emails, Appointments, Contacts and more.
Lemon - Network and graph optimization library
Lguest (repository) - The Simple x86 Hypervisor
libMemcached (repository) - The Memcached C client library and tools
LibSDL (repositories) The Simple DirectMedia Layer
Lightfeather 3D Engine (repository) - A 3D engine for Linux, Windows and Mac OS
Linux HA (repository) - The High-Availability Linux Project
LinuxTV - V4L (Video for Linux) and DVB (Digital Video Broadcasting)
Repositories of LShift - almost all LShift's projects, both open and closed source
Lugaru (repository) - a 3rd person multiplatform action game
LuxRender - GPL Physically based renderer
4. M/N
Mako - a template library written in Python (repository)
Repositories of MBDSYS - various projects, e.g. the VOIP Toolkit verona
MCabber - small Jabber console client for Linux
medit - The medit text editor (repository)
Mercurial Frontend - A web based manager for Mercurial repositories (Check out the introduction video)
microformats code/tests is a collection of repositories in use in the microformats community. See using mercurial/hg to share microformats code, tests of 22 Mar 2006
MMTK - the Molecular Modelling Toolkit, a library for molecular simulations
Modoboa - web based application to create, administrate, and use virtual domain hosting platforms, written in Python (repository)
MoinMoin repositories - MoinMoin is a wiki engine implemented in Python - you use it right now
Motorsport Simulator - The open source driving simulator.
MPT - Matlab toolbox for multi-parametric optimization
mutt - The Mutt mail user agent
MyHDL - A package to use Python as a Hardware Description Language (repository)
NetBeans a Java IDE (Mercurial How-To)
nginx/mod_wsgi a mod_wsgi module for nginx
NoteBook.app - a place to store notes in an organized manner (GNUstep application)
notmm - General purpose web toolkit for jobless perfectionists
nsnam - ns-3 project, a discrete-event network simulator for Internet systems
NTFS-3G - NTFS driver for Linux with read and write support (FUSE driver).
NUIM Thesis class - LaTeX thesis class for the National University of Ireland
Nuxeo - Nuxeo is a Java standards-based, Open Source platform for building ECM (content management) applications
5. O/P/Q
ObjexxSISAME - 3-D structural impact modeling system
Octave - GNU Octave is a high-level language, primarily intended for numerical computations
OPAG website - The Ottawa Python Author's Group website
Openbravo ERP - Web based ERP (Enterprise Resource Planning).
OpenClonk - A (multiplayer) game for Linux / Windows / MacOS.
OpenGrok - source code search and reference engine
OpenJDK (repository) - better known as Java
Open Library (repository) Imagine a library that collected all the world's information about all the world's books and made it available for everyone to view and update.
OpenOffice - The Open and Free productivity suite (Mercurial How-To)
OpenSolaris selected Mercurial as DSCM of choice for ON consolidation (and possibly other consolidations) (wiki)
OpenTom a free development environment for TomTom navigation systems (project wiki)
Pacha - A systems configuration management tool. Keeps track of directories in an automated way with Mercurial in the backend.
Paste Monkey - A Web 2.0 pastebin developed in CakePHP and jQuery with many advanced features and clean code base.
Plan 9 from User Space- A port of many Plan 9 programs to Unix-like operating systems. (mercurial repo)
Plan 9 from Bell Labs and Inferno Google Summer of Code projects (mercurial repositories)
Perdition - Mail Retrieval Proxy (repository)
PETSc - Portable, Extensible Toolkit for Scientific Computation (repositories)
Pida - a modular IDE written in python
playground - an online multiplayer game in which the player walks a map and collects objects (repository)
Pocoo.org - Home of the Pygments syntax coloring library, Jinja template engine, Werkzeug WSGI toolkit, Zine blogging system and other Python web projects
Project Kenai - An integrated suite of services for both project and code hosting (Mercurial and Subversion), as well as developer collaboration.
Pylons - Pylons is a lightweight web framework emphasizing flexibility and rapid development. (hg access described here)
Python - the Python language core repository is moving to Hg (repositories)
PyPy - A fast implementation of Python in Python (repository).
py-webcomic repository - py-webcomic is an easily configurable webcomic aggregator
QTM - Qt 4-based desktop blogging client (repositories at Bitbucket here, see the 1.2 repo)
QuakeNet IRC network - free IRC server and services
6. R/S/T
RabbitMQ - An AMQP messaging server; also related clients, adapters, gateways, transports etc.
RainDoll - An encryption tool with a simple idea: keep it simple. No bells and whistles. Uses Rijndael from .NET.
rope - A python refactoring library and IDE
rpm.org - Package manager system for Red Hat, SuSE, and others.
RhodeCode - RhodeCode open source repository serving and browsing application written in pylons. See also http://packages.python.org/RhodeCode/
SAGE - Software for Algebra and Geometry Experimentation
SahrisWiki - New and Improved WikiWiki Engine. Modular and Component orientated in design with an AJAX user interface.
Scapy - a powerful interactive packet manipulation program
Schevo - manage structured data and keep up with its changes
ScientificPython - a collection of Python modules for scientific computing
Scrapy - a fast high-level screen scraping framework for Python
ShadowIRCd (Repository) - stable and powerful IRC server
sip (Repository) - A C/C++ library bindings generator for Python v2 and v3
Slipper - use Mercurial and reStructuredText to back your website
SMBCrawler - command-line utility for listing workgroups, servers and shares
Sphinx - Python documentation processing tool
SpringBook - a springbook-based web publishing system (repository)
SWEB - an operating system framework for educational use, developed at Graz University of Technology (repository)
SymPy - a Python library for symbolic mathematics
Symbian Platform - Open Source project to create a complete mobile software platform
Tahchee repo- a static website build and management system which extends Cheetah
Teseq - Escape sequence illuminator
TextWiki Port of PHP TextWiki by Paul M. Jones to Python.
tinycc - a Tiny C Compiler (repository)
TortoiseHg - using Mercurial on MS-Explorer (repository)
Transifex - A cross-project localization platform with an easy to use web interface (repository)
Tryton - A three-tier high-level general purpose application platform on top of which is built a business solution (repositories)
7. U/V/W/X/Y/Z
unionfs-fuse - a userspace-based implementation of unionfs (repository)
uptimed - a daemon tracking your best uptimes (repository)
Vim - A highly configurable text editor built to enable efficient text editing. (repository)
vimperator labs - vimperator (vim-like interface for Firefox), muttator and xumulus (repository)
Virtual Machine Manager - desktop application for managing virtual machines.
Virtual Ideal Functionality Framework - VIFF is a Python framework for secure multi-party computation (repository).
VOTCA - Versatile Object-oriented Toolkit for Coarse-graining Applications (repository).
vcs - Various Version Control System management abstraction layer for Python.
x2x - Use a mouse and keyboard in different X displays and share the clipboard between them.
XEmacs - XEmacs: the next generation of Emacs (repository, XEmacs Mercurial page)
Xen - a free hypervisor for virtualising kernels
Xine - a free video player (repositories)
Xquared - WYSIWYG/WYSIWYM Extensible XHTML Editor (repository)
YAK, a shopping-cart plugin for WordPress
ZFS-fuse ZFS file system for linux via fuse (devel blog)
8. See also
MercurialHosting - free hosting of Mercurial repositories
OtherTools - other tools (GUI, IDE etc.) that work with Mercurial
https://git.wiki.kernel.org/index.php/GitProjects - projects using Git
http://wiki.bazaar.canonical.com/WhoUsesBzr - projects using Bazaar
http://wiki.darcs.net/ProjectsUsingDarcs - projects using Darcs