
Try GP in your browser
Main
Download
Packages
Funding
SEARCH
Help / Community
FAQ
Documentation
Tutorials
Mailing Lists
Bugs
Timeline
Ateliers PARI/GP
Library
Publications
Contributed GP scripts
Links
Fun!
Development
Latest Changes
Version Control
Coding Guidelines
PariDroid
Logo
Tests & benchmarks
Buildlogs
Coverage Report
Doc Coverage
Refcards test
Benchmarks
WWW Stats
|
Download PARI/GP
If you intend to compile PARI/GP from a source distribution, make sure
the GNU MP and GNU readline libraries are already
installed on your system. They are not mandatory but make the gp
calculator respectively faster and more user-friendly. (See the Extras
section for details.)
PARI/GP
You may also want to download some Optional
Packages.
Source distributions
2.17.4
2026-06-29
Snapshot
corresponding to the latest version with all current patches applied.
You can also get the source via GIT
git clone https://pari.math.u-bordeaux.fr/git/pari.git
Windows, binary distributions First determine whether you are
running a 32-bit
or 64-bit version of Windows (probably 64-bit nowadays),
then select the appropriate binary:
- Stable 32-bit version: Pari32-2-17-4.exe (102.6 MB), Jun 20 2026
sha256sum: 0b75b3a60696f50e93bf706a7cf7d6f31ce3d271938540763f51cddfeff88778
md5sum: 97d739d31f3617ad4b42bf3fea51e135
README.win
- Stable 64-bit version: Pari64-2-17-4.exe (109.4 MB), Jun 20 2026
sha256sum: 451bd414a29f865fef28a3ba8670060b481e0742e3d7b5d3067fc583897115fe
md5sum: 99c393866be3c95ca9b6d861744bb3e2
README.win
- Development 32-bit version: Pari32-2-18-1.exe (102.9 MB), Jul 24 2026
sha256sum: 39d854417c5f520d13c3ca63eb469d1cb14011e0f538f26a0533507646343276
md5sum: 6f1ea840cb15abd029049419f9f6de23
- Development 64-bit version: Pari64-2-18-1.exe (109.8 MB), Jul 24 2026
sha256sum: 7e5df2498e62df55dab0ed406b1956d55febf8d4abced371e89f565703cabed7
md5sum: acb830e7cfade7e94ccd7ce6a40114d2
- Daily Snapshots (32-bit,
64-bit):
basic GP binaries built daily from the
master branch. Bleeding edge !
MacOS, binary distributions
Full DMG for MacOS (all packages)
- Stable (arm) : PariGP-arm-full-2.17.4.dmg (109.5 MB), Jun 23 2026
sha256sum: 49ac453f4173c60a793c79ec03f17005cb19d374d40adeb30946db7f03aa485c
md5sum: c4007296f3610f3ee778735afa2c9f3a
- Stable (arm) multithreaded : PariGP-arm-full-2.17.4-pthread.dmg (109.1 MB), Jun 23 2026
sha256sum: 9f2ebdc0fe62e4b37243601fa7ac71873444e264eec0693f6ffc4ebb957b9257
md5sum: 03ce3eb7353ef46b58d1c96bb508094c
- Stable (intel) : PariGP-full-2.17.4.dmg (110.5 MB), Jun 23 2026
sha256sum: d5379093f6f1e0cadded913999f762dca2dae63de73932f5b1181fe5fd7838a9
md5sum: f66fd36ca15ea595bfcca455d7e73442
- Development (arm) : PariGP-arm-full-2.18.1.alpha.dmg (109.9 MB), Jul 24 2026
sha256sum: 21d7945d27a1c86023416ef2fc8d487fbdcb8d76bcf2fb765ef20a4376e4fee6
md5sum: 74ef2bf6f9180db052a8578e6dd3447f
; - Development (arm) multithreaded : PariGP-arm-full-2.18.1.alpha-pthread.dmg (109.5 MB), Jul 24 2026
sha256sum: 02ea1405437da7c3d46320bd6f57c1ec0f5ba7984dcd3f8fd3e10942bc9273ed
md5sum: 2bf86332f718a336155fcc0a43c1e6c5
; - Development (intel) : PariGP-full-2.18.1.alpha.dmg (111.0 MB), Jul 24 2026
sha256sum: c35eae364b4e37a388aacb538bb9434a5e8086a7ba2c078a1785903696380359
md5sum: 99e577a98512c63c2edeb14acaaf8065
;
Snapshot from our GIT server
a basic GP binary built daily from the master branch.
Android, binary distributions
Xeus-GP
A Xeus-based Jupyter kernel for PARI/GP
GP2C
The GP to C compiler translates GP scripts to PARI programs.
- The GNU readline
library provides line editing under GP, an automatic context-dependent
completion, and an editable history of commands.
- The GNU MP library can be used as a
replacement for the native multiprecision kernel. It is rather faster than
the native kernel
(benchmarks).
-
The PariEmacs package. Require PARI/GP-2.4.1 and up.
GP can be run in an Emacs buffer, with all the obvious advantages if you are
familiar with this editor. This package was developped alongside PARI/GP
for a long time. It is now developped independently and must be downloaded
separately. (In particular, PARI/GP and PariEmacs may be upgraded
independently.)
- perl (used by the
gphelp
script) provides extended online help (full text from this manual) about
functions and concepts, which can be used under GP or independently.
Archive
The complete PARI/GP archive with older versions is available via
HTTP or
FTP.
|