Github Blog
TypeScript API library that reads blog posts, comments and labels from the issues of a GitHub repository.
Github Blog is a TypeScript library that reads blog posts from the issues of a GitHub repository. Each issue is one post, and labels with a key and a value, such as type, state, tag and slug, classify it. The library is installed from npm and created with a repository name and a GitHub token. It provides methods for fetching posts and comments, with search, sorting and cursor pagination. The README says the repository covers only the API, and Renato Ribeiro holds the copyright.
Worth knowing
Posts are read through the GitHub API, so the repository and a token are required. The README notes that random people can open issues on a public repository but cannot add labels, so a label such as type:post controls which issues appear, and that the library fetches only open issues.
Identity
- Status
- Active
- Maintainer
- Renato Ribeiro3
- Maintained by
- Individual
- First release
- 20215
Rendering and deploy
- Install with
- npm install @rena.to/github-blog1
Releases
Adoption
Sources
- 2026-10-23: name, links, Categories, Install with
github.com/renatorib/github-blog/blob/master/README.md - 2026-10-23: links, Written in, License, GitHub stars
api.github.com/repos/renatorib/github-blog - 2026-10-23: Maintainer, License model
raw.githubusercontent.com/renatorib/github-blog/master/LICENSE - 2026-10-23: npm downloads a week
api.npmjs.org/downloads/point/last-week/@rena.to/github-blog - 2026-10-23: First release, Current major version, Last release
registry.npmjs.org/@rena.to%2fgithub-blog - 2026-10-23: Contributors
api.github.com/repos/renatorib/github-blog/contributors - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40rena.to%2Fgithub-blog