PARI/GP

Main
  Download
  Packages
  GP in your browser
  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.15.3 2023-03-14
Snapshot corresponding to the latest version with all current patches applied.

Windows, binary distributions

First determine whether you are running a 32-bit or 64-bit version of Windows (probably 64-bit on recent systems), then select the appropriate binary:
  • Stable 32-bit version: Pari32-2-15-3.exe (91.6 MB), Mar 14 2023
    sha256sum: d62ccb0bd1e56658715823a37fd39ad070fe4673161c53ccb416b7f729463797
    md5sum: 962803fe814037581856ee2cf67a3f43
    README.win
  • Stable 64-bit version: Pari64-2-15-3.exe (97.9 MB), Mar 14 2023
    sha256sum: f7526543537df53b34c480c39bdcb5667fe7feaef11702a89a2d378457013a43
    md5sum: 73df9b8c7cf0b51e4e66a50747f7aa93
    README.win
  • Development 32-bit version: Pari32-2-16-0.exe (91.6 MB), Feb 25 2023
    sha256sum: 4f29ca4f4549c431c79189fa594da5e5d54f99aad20540f82c88a347845165aa
    md5sum: 315d7dfc6fa427c97d152734aac5dcce
  • Development 64-bit version: Pari64-2-16-0.exe (98.0 MB), Feb 25 2023
    sha256sum: c09b14e06085220c34b8fadd2a8cc32afea72a77528e6c201de6b783a258a9c4
    md5sum: 59ddbae8ee1c762718c52827059e3df5
  • Daily Snapshots (32-bit, 64-bit): basic GP binaries built daily from the master branch. Bleeding edge !

MacOS, binary distributions

Basic DMG for MacOS (no packages)

  • Stable (intel) : PariGP-2.15.3.dmg (18.7 MB), Mar 14 2023
    sha256sum: faf40b54ea66b601956bdd46abffec3e3eb17b81f228ae2b52f21652699347a2
    md5sum: bd52159eb5f04edff3a0df3f314b4325
  • Stable (arm) : PariGP-arm-2.15.3.dmg (16.2 MB), Mar 14 2023
    sha256sum: 6bcd4583af60f442425fd1ef2ef86bd3ef31f440fc605b03bcb87755c456b73c
    md5sum: 09876e6800f8c4db502d977051d8613b
  • Stable (arm) multithreaded : PariGP-arm-2.15.3-pthread.dmg (16.6 MB), Mar 14 2023
    sha256sum: 6330e50666d9b682bfbf548022bb7822278dd7a50a8ee2de845ed7f54067fe6d
    md5sum: 1a88ac888896168dcf3b185a04a6b917
  • Development (intel) : PariGP-2.16.0.dmg (18.7 MB), Feb 25 2023
    sha256sum: 4d2273eee77e70a30fd4b2352c4e6aaeedeff4d4c790ffac61c8e530c08dee7b
    md5sum: b5e433451d31a89bc98a7fc1de3d9904 ;
  • Development (arm) : PariGP-full-2.16.0.dmg (99.4 MB), Feb 25 2023
    sha256sum: a4a0315f3bc89a89a531345758fc2c2db4d60548d20783af1f5ee9527343d87f
    md5sum: 42ab028810c5692536c5b9fd164fb1ac ;
  • Development (arm) multithreaded : PariGP-arm-2.16.0-pthread.dmg (16.6 MB), Feb 25 2023
    sha256sum: 6746ab9c6110f94c56911d674659949ba421e94e3a845ff58269560f5f23e9b1
    md5sum: 914420f19b730e23c67e5f5f8aa44c39 ;

Full DMG for MacOS (all packages)

  • Stable (intel) : PariGP-full-2.15.3.dmg (99.3 MB), Mar 14 2023
    sha256sum: 57e012cec8bbfc6b6b13c5b856d6d20487e6550a5ceeb6b503f14230750e129f
    md5sum: 2671b642686603a216efc99e16a4f52b
  • Stable (arm) : PariGP-arm-full-2.15.3.dmg (107.7 MB), Mar 14 2023
    sha256sum: 9f924f7319d0175b7a1e8ff0f376f3b1a80306fe65039619759dc80fefac94ae
    md5sum: 01a84fce54ddb335cae92a389479778c
  • Stable (arm) multithreaded : PariGP-arm-full-2.15.3-pthread.dmg (108.1 MB), Mar 14 2023
    sha256sum: 7116b345723783a38659d71cbb9f1b84b1c00e751eedf8098d1a9f638531646b
    md5sum: 63c0cebe0cc19bcfc089618c61c0b425
  • Development (intel) : PariGP-full-2.16.0.dmg (99.4 MB), Feb 25 2023
    sha256sum: a4a0315f3bc89a89a531345758fc2c2db4d60548d20783af1f5ee9527343d87f
    md5sum: 42ab028810c5692536c5b9fd164fb1ac ;
  • Development (arm) : PariGP-arm-full-2.16.0.dmg (107.8 MB), Feb 25 2023
    sha256sum: ade1e5fd66d9c40a76ef3b702ef965c45adb0eccc2125ae523690fb21ef9e24e
    md5sum: 787de2f92426bb08c97d2b8068e8e432 ;
  • Development (arm) multithreaded : PariGP-arm-full-2.16.0-pthread.dmg (108.2 MB), Feb 25 2023
    sha256sum: e42070736e03e86959cbe5e8293e1bd4ca316534dcfef810347988c21b920a33
    md5sum: 4534bc56f2ac11ff3a186d04309e7ce6 ;
Snapshot from our GIT server a basic GP binary built daily from the master branch.

Android, binary distributions


GP2C

The GP to C compiler translates GP scripts to PARI programs.

Extras

  • 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.

PARI/GP Development
Last Modified: 2023-02-25 19:34:42
Copyleft © 2003-2022 the PARI group.