Grain
Static website generator for Groovy with live preview, themes and Markdown, reStructuredText and AsciiDoc support.
sysgears.com/work/grain-framework/repositorydocs
Grain is a static website generator for Groovy. A site is built from a theme project, which is run with ./grainw, and ./grainw generate generates the website files. Grain needs no installation of its own, because it loads as a JAR dependency of the theme project. The project’s general documentation describes it as an open source static website generator.
Worth knowing
Deployment runs a shell command set in the configuration. SysGears, the copyright holder named in the repository, offers commercial support.
Identity
Rendering and deploy
- Runs as
- Static files4
- Rendering
- Static output4
- Install with
- download a theme project and run ./grainw, with Grain loaded as a JAR dependency14
Releases
Adoption
Sources
- 2026-10-23: links, Install with
sysgears.com/work/grain-framework/ - 2026-10-23: links, Written in, GitHub stars
api.github.com/repos/sysgears/grain - 2026-10-23: links
github.com/sysgears/grain/blob/master/docs/General%20Docs.md - 2026-10-23: Categories, Runtime, Minimum runtime, Install with, Rendering, Runs as, License, License model
github.com/sysgears/grain/blob/master/README.md - 2026-10-23: Maintainer
github.com/sysgears/grain/blob/master/NOTICE - 2026-10-23: First release, Current major version, Last release
api.github.com/repos/sysgears/grain/releases?per_page=100 - 2026-10-23: Contributors
api.github.com/repos/sysgears/grain/contributors