Webpage for QGRAF


QGRAF-3.3 is available (July 2018).

QGRAF-R has been updated (June 2018).


QGRAF is a computer program that can generate Feynman diagrams and represent them by symbolic expressions;
no graphical representation is generated, though.
It was written to assist in large perturbative calculations, in the context of Quantum Field Theory.

QGRAF-R is a computer program that can find (particle) number conservation rules for particle physics models
 —  both "additive" and "modular" rules. It can then identify (un)physical processes that break those rules,
thereby establishing the non-existence of matching Feynman diagrams to all orders of perturbation theory.

QGRAF-R may also be used in the cross-checking of model-files accepted by QGRAF: if the rules found by QGRAF-R
are not as expected then the model description is likely wrong.


A login window should appear when you first click on one of the links displayed below; then enter anonymous
as username and (optionally) as password too.
NB: accesses are logged; the username should be entered correctly, access will be denied if there is any typo or
even some white space.

The following links let you pick either a tgz type archive or the individual files. There are two (incompatible) major
releases to choose from; release 3 is recommended unless, for compatibility reasons, release 2 is really required.

There is also a tool (designed for Linux/Gnu and compatible systems) to convert model-files and style-files
written for version 2.0 into files suitable for versions 3.x.

For now QGRAF-R should be treated as a beta-release; it seems to work, though.

Some links to other computer programs

Further links may be found on this web page or this other web page.

How to communicate with the author

To report a problem or send in some other useful comments, please see here.