
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.3
2025-11-11
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-3.exe (102.5 MB), Nov 11 2025
sha256sum: ba6e68b9982399ed41d4cd006ebe809dae0907ebfe7daa76cf85be40203a37d5
md5sum: 13dfa41070ecbcfb4de3b6fd1efaf78a
README.win
- Stable 64-bit version: Pari64-2-17-3.exe (109.3 MB), Nov 11 2025
sha256sum: 1a25db3de262282046a23760c96ffbc9125334314e5261b11dfd9f4f247f837b
md5sum: f982713a93107fa102c4bb23fb738c47
README.win
- Development 32-bit version: Pari32-2-18-0.exe (102.6 MB), Jan 19 2025
sha256sum: 4b0573fb73e4596b0815bf12caa6376eae18315d80df6c4f78c4c3b86b74230c
md5sum: 60bdc3d3c9baa7e8983f8c200d5ce530
- Development 64-bit version: Pari64-2-18-0.exe (109.3 MB), Jan 19 2025
sha256sum: 7847d1064d31de32b43d20bd8565b215af7fd8a7fefe761076e9bfbe3d88d945
md5sum: c0e3cab55eac2023645bd94ee928695e
- 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.3.dmg (109.5 MB), Nov 11 2025
sha256sum: 03e5f665626c3d73896e46d83f38121b7418c05af673c4701d4d642d12a76ab8
md5sum: 43f4ad6a519f24f960fb6f2234c57a06
- Stable (arm) multithreaded : PariGP-arm-full-2.17.3-pthread.dmg (109.1 MB), Nov 11 2025
sha256sum: 51a800c6b1270c68c3180e0391370acecdc658716c6c43cc9e1f6d0b86d74a2f
md5sum: 4046eae87f4cd9780be474d2a1ed47a6
- Stable (intel) : PariGP-full-2.17.3.dmg (110.5 MB), Nov 11 2025
sha256sum: 4d946182ece23e7aae537696a437cf02ca5ebfe3c26db96d5f2dccc4714eba0c
md5sum: ae5610731b4d62a0325c60000dc458e2
- Development (arm) : PariGP-arm-full-2.18.0.alpha.dmg (107.3 MB), Jan 4 2025
sha256sum: b0a2127a0ed584d79136d3da6c991eaf52decd0983c7eb462b2a3182fc0874b4
md5sum: 3e5470fdaa6a5d190d8b1c6152b309c3
; - Development (arm) multithreaded : PariGP-arm-full-2.18.0.alpha-pthread.dmg (107.4 MB), Jan 4 2025
sha256sum: 25d5417ef02e8a827ce5f9a0a57a75e46c01a92c5ba4aa48b61df46dba7e6f7b
md5sum: 001fd655e5bd0e2806af4f201d897794
; - Development (intel) : PariGP-full-2.18.0.alpha.dmg (99.8 MB), Jan 4 2025
sha256sum: 8268d442ef64e29695555425bea0199c9599d70e2b68819cc72f7088d5709866
md5sum: 7b0fa00e09f206c01a66053c973ed111
;
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.
|