A2X Logiciels - FTP site for Pari/GP and GALP.KANT / KASH - KANT is a software package for sophisticated computations in number fields and in global function fields. With KASH you are able to use the powerful KANT V4 functions within a shell.
LiDIA - C++ Library For Computational Number Theory.
APFLOAT - High-performance C++ arbitrary precision arithmetic package.
CALC - A calculator program for doing arbitrary precision integer arithmetic, written in ANSI C and Yacc, with a number of built-in functions for number theory, by Keith Matthews.
ARIBAS - An interactive interpreter for big integer and multi-precision floating point arithmetic with a Pascal/Modula like syntax. It has several builtin functions for algorithmic number theory.
Maple Worksheets by John Cosgrave - A selection of Maple (V.5) worksheets for teaching purposes.
NTL: A Library for doing Number Theory - A high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields.
Implementations of Extended LLL - By Wilberd van der Kallen.
SIMATH - Computer algebra system for number theoretic applications.
Math Archives Software - PC/Number Theory section.
Magma Computational Algebra System Home Page - The Magma Computational Algebra system for algebra, number Theory and geometry.
giantint - Library of routines for large integer arithmetic and number theory.
MIRACL - Multiprecision Integer and Rational Arithmetic C/C++ Library.
Software Packages of Interest to Number Theory - Links maintained by John Cremona.
GNU MP Home Page - Free library for arbitrary precision arithmetic.
Math Archives Software - Mac/Number Theory section.
FTP Sites, Calculator Programs and Archives - In the Number Theory Web.
GIMPS FAQ list - About the Mersenne Prime Freeware.
PIPS : Polynomials over Galois fields - Tables and software by Florent Chabaud.
ZEN - A toolbox for computation in finite rings, by Florent Chabaud and Reynald Lercier.
ECMNET - Elliptic curve factoring software.
Mersenne Prime Freeware - Freeware to search for Mersenne Primes. Pointers to FreeLIP, GMP, HFloat, apfloat, CALC.
GNUBC - Supports arbitrary precision integer arithmetic calculations with interactive execution: it is a superior version of the basic bc program which comes with the UNIX operating system. Keith Matthews has written several number-theoretic programs.
HiPiLib - High Performance Libraries - Home of PIOLOGIE, a library for arbitrary precision arithmetic, operating on natural, integer and rational numbers.
Scientifica Applications on Linux - Number theory software section. Pages for several popular packages.
Galois - An algebra/number theory package by R. Lidl, R. W. Matthews, and R. Wells
IntBasis - Algorithms coded in Maple for computing with algebraic curves. The main algorithm computes an integral basis of an algebraic function field using Puiseux expansions.
Special Purpose Systems in Number Theory - CAIN Europe: Systems and Packages.
MegaNumberS - Prime number and large integer resources.
Schulenberg and Associates - Factoring programs. Windows, free download.
CLN - Class Library for Numbers - C++ library by Bruno Haible.
Jim Howell Software - Large integer arithmetic.
Number-Theoretic Hacks - Algorithms implemented by David Eppstein.
Number Field Sieve NET - A client/server system for NFSNET by Henrik Olsen.
Computational Laboratories in Number Theory (CLINT) - FTP site for software and text supporting this number theory laboratory class by Hugh Montomery.
Huge Integer Tools - Marcel Martin's multiprecision arithmetic tools for Delphi. The ECPP program Certifix for Windows is available from this site.
Aliquot - A DOS tool to compute aliquot chains with small starting numbers, by Ivo Düntsch.
Paul's TI-92 Number Theory Archive - Download site for number theory programs adapted from UBASIC/MALM for the TI-92.
Multiprecision Software Directory - Fortran multiprecision software by David H. Bailey of Lawrence Berkeley Lab.
Factorizer: A Factoring Program - A Windows program to find the factors of any positive integer less than 2^31 - 1 and find prime numbers.
Factorizer - A Windows program to find all factors of any positive integer less than 2^31 - 1, to decompose numbers into their prime constituents and to find prime numbers. Order online.
TNT-FTP - Tools in Number Theory collected by Hiroyuki Ogawa at Osaka University.