SnapPy is a package for studying the topology and geometry of 3-manifolds, with a focus on hyperbolic structures. It is based on the SnapPea kernel written by Jeff Weeks.

Complete documentation is available on the web including the main page and an installation guide. You can also browse the source code.


Primarily developed by Marc Culler, Nathan Dunfield, and Matthias Goerner based on SnapPea by Jeff Weeks. With contributions from many people.


Copyright 2007-present by Marc Culler, Nathan Dunfield, Matthias Goerner, Jeff Weeks and others.

This code is released under the GNU General Public License, version 2 or (at your option) any later version as published by the Free Software Foundation.