12 April 2012: Version 4.92 is out! MacOS X users now have a simple drag-and-drop install, and there is now a version for Windows! Of course, GNU/Linux users are still well-supported as always.
The new version introduces fundamental normal surfaces, boundary slopes for spun-normal surfaces, and more. You can read more about what's new, or go ahead and download the new version.
Other highlights of Regina include angle structures, census enumeration, combinatorial recognition of triangulations, and high-level tasks such as 3-sphere recognition and connected sum decomposition. Regina comes with a full graphical user interface, and also offers Python bindings and a low-level C++ programming interface.
See the users' handbook for a full list of features.
![]() |
Studying 3-manifold triangulations |
![]() |
Normal surfaces and angle structures |
![]() |
In-built Python scripting |
MacOS Version Installer Lion (10.7)
Snow Leopard (10.6) on modern 64-bit machinesDownload Snow Leopard (10.6) on older 32-bit machines
Leopard (10.5)Download
Most Snow Leopard users should be able to run the 64-bit Lion package. If your machine is very old, you might get an error message ‘You can't open the application "Regina" because it is not supported on this architecture’. In this case, you can run the 32-bit Leopard package instead.
Windows Version Installer Windows 7
Windows Vista
Windows XP (see below)Download
On some Windows XP machines, Regina will not start (“The application failed to initialize properly ...”). The problem seems to be an obscure missing DLL, and the error message is spectacularly unhelpful; one known solution is to install Python 2.x from python.org.
To keep the installation simple, most packages do not include the MPI (high-performance computing) utilities. If you need these, let Ben know and he can build you an MPI-enabled package.
Distribution Version 32-bit package (i386 or i586) 64-bit package (amd64 or x86_64) Debian 6.0 (squeeze) Download Download unstable (sid) Download Download Fedora 16 Download Download 15 Download Download 14 Download Download Mandriva 2011.0 Download Download 2010.2 Download Download 2010.1 Download Download SuSE 12.1 Download Download 11.4 Download Download 11.3 Download Download Ubuntu 11.10 (oneiric) Download Download 11.04 (natty) Download Download 10.10 (maverick) Download Download 10.04 LTS (lucid) Download Download
If your system is not in this table, you will need to build Regina from source. You can download the source code here. Please see the separate page on building Regina for instructions on how to build Regina and what libraries and tools you will need to have installed.
If you run into any problems when you run Regina, you can check the troubleshooting page to see if your problem is discussed there. You also most welcome to contact us for help.
You can read the handbook from within Regina by selecting Help → Regina Handbook from the menu. You can also read it here online, or download it separately in HTML format.
You can read the API documentation by selecting Help → Python API Reference from the menu. You can also read it here online.
There are other mailing lists for user support and development; click here for details.
Many others have been of assistance with this project, be it through time, knowledge, testing or code. Please see the full list of acknowledgements in the users' handbook.
Benjamin A. Burton, Ryan Budney, William Pettersson, et al.,
Regina: Software for 3-manifold topology and normal surface theory,
http://regina.sourceforge.net/, 1999–2012.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
For complete license details, including the full GNU General Public License and information on external software that Regina uses, see the full license in the users' handbook.
We are grateful to SourceForge.net for hosting this project on their servers.
If you have written your own extensions that you think could be worth putting in the main release, please do write and let us know.
Even if you have no comments to make, it's always nice to hear from people using Regina, even if it's just to say hi. We're always interested to hear how this software is being used.
You can contact us by email: the best address is regina-user@lists.sourceforge.net, which will reach all of the developers. Of course you are also welcome to send us personal emails: our websites are linked to our names in the author list above.