{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/poet/","markdown":"https://findsoftware.frbit.cloud/poet.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":"poet","name":"Poet","urls":{"home":"https://jsantell.github.io/poet/","repository":"https://github.com/jsantell/poet","docs":"https://jsantell.github.io/poet/"},"category":["cms"],"description":"Blog engine for Node.js that renders Markdown or Pug posts into routes of an Express app.","maintainer":"Jordan Santell","maintainerType":"individual","firstRelease":2013,"hosting":["node"],"language":"javascript","runtime":["node"],"contentStore":["flat-file"],"templating":"markdown, pug","installMethod":"npm install poet","licenseModel":"open-source","license":"MIT","currentMajor":"3","latestReleaseDate":"2019-04-15T00:00:00.000Z","githubStargazers":602,"contributors":27,"packagistDownloads":null,"npmWeeklyDownloads":53,"dependentRepos":78,"dependentPackages":1,"checkedAt":"2026-10-22T00:00:00.000Z","addedAt":"2026-10-22T00:00:00.000Z","sources":[{"field":"urls","url":"https://jsantell.github.io/poet/","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/jsantell/poet","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"urls","url":"https://jsantell.github.io/poet/","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/jsantell/poet/blob/master/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"category","url":"https://github.com/jsantell/poet/blob/master/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/jsantell/poet","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runtime","url":"https://jsantell.github.io/poet/","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"templating","url":"https://github.com/jsantell/poet/blob/master/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/jsantell/poet/blob/master/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"contentStore","url":"https://jsantell.github.io/poet/","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"license","url":"https://registry.npmjs.org/poet","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/jsantell/poet/blob/master/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/jsantell/poet/releases","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"currentMajor","url":"https://registry.npmjs.org/poet","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://registry.npmjs.org/poet","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/jsantell/poet","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/jsantell/poet/contributors?per_page=1","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/point/last-week/poet","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/poet","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/poet","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"stub","ai":"authored"},"prose":"Poet is a blog engine for Node.js that renders posts written in Markdown or Pug into the routes of an Express app. Posts are files written in Markdown, Pug or another template language.\n\nPoet is passed the Express app and its options, and it sets up the blog routes on that app when it initializes.\n\n## Worth knowing\n\nThe README carries a request for maintenance help, linked to an issue on the repository."}