{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/cactus/","markdown":"https://findsoftware.frbit.cloud/cactus.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"cactus","name":"Cactus","urls":{"repository":"https://github.com/eudicots/Cactus","docs":"https://github.com/eudicots/Cactus/blob/master/README.md"},"category":["ssg"],"description":"Python static website generator that renders Django templates into a build folder and can deploy it to Amazon S3.","maintainer":"Koen Bok","firstRelease":2013,"hosting":["static"],"language":"python","runtime":["python"],"templating":"django","runsAs":["static","local"],"renderingModes":["static"],"installMethod":"easy_install","licenseModel":"open-source","license":"BSD-3-Clause","currentMajor":"3","latestReleaseDate":"2016-02-21T00:00:00.000Z","githubStargazers":3465,"contributors":40,"packagistDownloads":null,"npmWeeklyDownloads":null,"ecosystemsMonthlyDownloads":246,"dependentRepos":23,"checkedAt":"2026-10-23T00:00:00.000Z","addedAt":"2026-10-23T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/eudicots/Cactus","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://github.com/eudicots/Cactus/blob/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/eudicots/Cactus/master/LICENSE","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/eudicots/Cactus","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/eudicots/Cactus/blob/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"category","url":"https://github.com/eudicots/Cactus/blob/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/eudicots/Cactus/blob/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"renderingModes","url":"https://github.com/eudicots/Cactus/blob/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/eudicots/Cactus/blob/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/eudicots/Cactus/blob/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"templating","url":"https://github.com/eudicots/Cactus/blob/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/eudicots/Cactus","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"firstRelease","url":"https://pypi.org/pypi/Cactus/json","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"currentMajor","url":"https://pypi.org/pypi/Cactus/json","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://pypi.org/pypi/Cactus/json","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/eudicots/Cactus","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/eudicots/Cactus/contributors","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/Cactus","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"ecosystemsMonthlyDownloads","url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/Cactus","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"stub","ai":"authored"},"prose":"Cactus is a Python static website generator that uses the Django template system. The `cactus build` command writes the generated site into a `.build` folder, which the README says can be uploaded to any host, and `cactus serve` runs a small local web server to preview it. The README says the site can be deployed directly to Amazon S3, and it installs with easy_install.\n\n## Worth knowing\n\nThe site the README names as the Cactus app site does not resolve, and the GitHub homepage field is empty, so the record is marked stub. The repository has no GitHub release, so the version and release date come from the PyPI package of the same name."}