hgview is a simple tool aiming at visually navigate in a Mercurial repository history. It is written in Python with quick and efficient key-based navigation in mind, trying to be fast enough to be usable for very large repositories.
Graphical side-by-side diff to compare any two revisions of a file
Browse manifest of any revision without modifying the working directory
Graphlog for whole repository or for a file
Search text in diff contents and commit messages
Jump to a revision given its number, hash, tag, branch, etc.
Efficient key-based navigation
Automatically refresh the display when the repository is being modified
Local modifications to current working directory appear as a special changeset
Advanced support for mq patch queues and evolve extension