# Qgoda

Static site generator with arbitrary taxonomies and built-in multilanguage support through gettext and po files.


Source: https://findsoftware.frbit.cloud/qgoda/
Last reviewed: 2026-10-23
Listed since: 2026-10-23

## Record

### Links

- home: https://www.qgoda.net/
- repository: https://github.com/gflohr/qgoda
- docs: https://www.qgoda.net/en/docs/
- x: https://twitter.com/qgoda_cms

### Identity

- status: active
- maintainer: cantanea EOOD
- maintainerType: company
- parent: unknown
- firstRelease: 2018
- hqCountry: BG

### Kind

- category: ssg
- hosting: static
- language: perl
- runtime: perl
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: template toolkit
- i18n: built in, using gettext and po files

### Rendering and deploy

- runsAs: static
- renderingModes: static
- installMethod: homebrew, cpanm, git clone, docker

### License

- licenseModel: open-source
- license: GPL-3.0-or-later

### Releases

- currentMajor: 0
- latestReleaseDate: 2025-02-24

### Adoption

- githubStargazers: 33
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 3
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://www.qgoda.net/ (read 2026-10-23)
- urls: https://api.github.com/repos/gflohr/qgoda (read 2026-10-23)
- urls: https://www.qgoda.net/en/docs/ (read 2026-10-23)
- maintainer: https://www.qgoda.net/en/legal-disclosure/ (read 2026-10-23)
- maintainerType: https://www.qgoda.net/en/legal-disclosure/ (read 2026-10-23)
- hqCountry: https://www.qgoda.net/en/legal-disclosure/ (read 2026-10-23)
- language: https://api.github.com/repos/gflohr/qgoda (read 2026-10-23)
- category: https://www.qgoda.net/ (read 2026-10-23)
- i18n: https://www.qgoda.net/ (read 2026-10-23)
- templating: https://github.com/gflohr/qgoda/blob/main/README.md (read 2026-10-23)
- runtime: https://www.qgoda.net/en/docs/installation/ (read 2026-10-23)
- installMethod: https://www.qgoda.net/en/docs/installation/ (read 2026-10-23)
- renderingModes: https://www.qgoda.net/en/docs/web-server/ (read 2026-10-23)
- runsAs: https://www.qgoda.net/en/docs/web-server/ (read 2026-10-23)
- license: https://github.com/gflohr/qgoda/blob/main/README.md (read 2026-10-23)
- licenseModel: https://github.com/gflohr/qgoda/blob/main/README.md (read 2026-10-23)
- firstRelease: https://api.github.com/repos/gflohr/qgoda/releases (read 2026-10-23)
- currentMajor: https://api.github.com/repos/gflohr/qgoda/releases (read 2026-10-23)
- latestReleaseDate: https://api.github.com/repos/gflohr/qgoda/releases (read 2026-10-23)
- githubStargazers: https://api.github.com/repos/gflohr/qgoda (read 2026-10-23)
- contributors: https://api.github.com/repos/gflohr/qgoda/contributors (read 2026-10-23)

## Notes

Qgoda is a static site generator for multilanguage sites with arbitrary taxonomies. Content is written in Markdown, and listings and filters can use as many taxonomies as the author defines, not only tags and categories. The Template Toolkit wraps each page, and translations use gettext and po files.

Qgoda is written in Perl. It copies files from the source directory into a `_site` folder, and the rendered output is static files that almost any web server can serve. It installs through Homebrew, from a Git checkout with `cpanm`, or as a Docker image. Node.js is optional, and the official themes use Yarn.

## Worth knowing

The installation guide says the CPAN release is outdated and should not be used. The README describes Qgoda as ready for beta testing and says incompatible changes are possible.

The [installation guide](https://www.qgoda.net/en/docs/installation/) and the [web server guide](https://www.qgoda.net/en/docs/web-server/) cover setup and deployment.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
