APG Downloads and User's Guides

The source code for each version of APG is now in its own respective GitHub repository. Use the links below to get the source code.

For a general description of how APG works, see the APG General Description page. For the most current version of a user's guide, download the project from its respective GitHub repository and follow the directions for generating the documentation directly from the source code. Alternatively, use the links provided here.

C/C++: Version 6.3

Java APG: Version 1.0

JavaScript APG: Version 2.0

apg-exp: A RegExp Alternative (Powered by JavaScript APG)

JavaScript APG: Examples

JavaScript APG: Version 1.0