{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/bang/","markdown":"https://findsoftware.frbit.cloud/bang.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":"bang","name":"Bang","urls":{"repository":"https://github.com/BreadMakesYouFull/Bang","docs":"https://github.com/BreadMakesYouFull/Bang/blob/main/README.md"},"category":["ssg"],"description":"Text processor and static website generator that fills keyword placeholders in text files from a Bang markup file.","maintainer":"BreadMakesYouFull","maintainerType":"individual","firstRelease":2024,"language":"python","runtime":["python"],"renderingModes":["static"],"installMethod":"run ./run.sh from the repository","licenseModel":"open-source","license":"MIT","currentMajor":"2","latestReleaseDate":"2024-08-10T00:00:00.000Z","githubStargazers":12,"contributors":2,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-10-23T00:00:00.000Z","addedAt":"2026-10-23T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/BreadMakesYouFull/Bang","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://github.com/BreadMakesYouFull/Bang/blob/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/BreadMakesYouFull/Bang/blob/main/LICENSE","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"language","url":"https://github.com/BreadMakesYouFull/Bang/blob/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"category","url":"https://github.com/BreadMakesYouFull/Bang/blob/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/BreadMakesYouFull/Bang/blob/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/BreadMakesYouFull/Bang/blob/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"renderingModes","url":"https://github.com/BreadMakesYouFull/Bang/blob/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"license","url":"https://github.com/BreadMakesYouFull/Bang/blob/main/LICENSE","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/BreadMakesYouFull/Bang/blob/main/LICENSE","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"currentMajor","url":"https://github.com/BreadMakesYouFull/Bang/blob/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/BreadMakesYouFull/Bang/commits/1.0.0","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/BreadMakesYouFull/Bang/commits/2.0.0","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/BreadMakesYouFull/Bang","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/BreadMakesYouFull/Bang/contributors?per_page=1","checkedAt":"2026-10-23T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Bang is a text processor and static website generator. It fills keyword placeholders in text files with values from a Bang markup file, and it writes the processed files out as static HTML pages. The README says it comprises a minimal markup language and a short Python script, and it requires Python 3 and bash. The `run.sh` script processes the example files and opens them in a web browser, which is the first run the README documents.\n\nThe repository was published earlier under the squdle name and now redirects to its current owner. Its versions are marked by tags, not GitHub releases.\n\n## Worth knowing\n\nThe README's preview link leads to a generated sample page, not a project website, so no homepage is linked here."}