Where to Download Grammatica and Find Its Documentation
Updated
Grammatica's downloads and documentation are both hosted from its official site at grammatica.percederberg.net. The download links point to releases on GitHub with version history, and the documentation set covers a reference manual, Java API docs, .NET (C#) API docs, and release information. All of that documentation is also bundled inside the download package, so you can work offline once you have it.
Downloads
The site's download section links to Releases on GitHub with version history. That is the place to go for the current version and for older releases if you need to match a specific version.
- Entry point: the Downloads link on grammatica.percederberg.net
- Actual files: GitHub releases, with version history
- Source code: available, since Grammatica is open source under the BSD license
Because the project is released under the permissive BSD license, you get full access to the source code, can modify it, and can redistribute and use it in commercial applications without restriction.
Documentation
Four documentation sets are listed on the site:
| Documentation | What it covers |
|---|---|
| Reference Manual | Reference documentation with examples and usage information |
| Java API Documentation | The API for generated Java parsers |
| .NET API Documentation | The API for generated .NET (C#) parsers |
| Release Documentation | Release information for the latest version |
All of the documentation above is also included in the download package, so the same material is available locally after downloading.
Source Code and Project
The GitHub project page is linked directly from the site, alongside the downloads. That is where the source code lives and where release history is tracked.
Practical Notes
- If you only need to read the docs, the site's documentation links are enough.
- If you want to work offline or keep docs matched to a specific version, download the package — it contains the full documentation set.
- If you plan to modify or embed the parser generator, go through GitHub for the source and confirm the BSD license terms fit your distribution model.
The site does not list pricing or login requirements for these resources; the license statement describes Grammatica as open source software under the BSD license.