Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

The GRAPE 4.8.5 Package for GAP

GRAPE is a GAP package for computing with graphs and groups, by Leonard H. Soicher, with contributions from Steve Linton, Alexander Hulpke, Jerry James and Max Horn, and including Brendan McKay's nauty 2.2 (final patched version) package.

The GRAPE package and the source included with this distribution are copyright (C) Leonard Soicher 1992-2021, except for the following:

  • Brendan McKay's nauty 2.2 system; see the nauty copyright notice in file nauty22/
  • Steve Linton's SmallestImageSet function in lib/smallestimage.g

Except for Brendan McKay's nauty 2.2 package, GRAPE is licensed 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. For details, see

Referencing GRAPE

Please reference your use of the GRAPE package in a published work as follows:

L.H. Soicher, The GRAPE package for GAP, Version 4.8.5, 2021,

Questions, remarks, suggestions, and issues

For questions, remarks, suggestions, and issues, please use the issue tracker at

Installing GRAPE

The official GAP Windows distribution includes the GRAPE package fully installed. Thus, GRAPE normally requires no further installation for Windows users of GAP. What follows is for Unix users of GRAPE.

You do not need to download and unpack an archive for GRAPE unless you want to install the package separately from your main GAP installation or are installing an upgrade of GRAPE to an existing installation of GAP. If you do need to download GRAPE, you can find the latest archive .tar.gz file for the package at

Installation and testing instructions for the GRAPE package can be found in Chapter 1 of the GRAPE manual, available from