πββοΈ what if one client worked on every forge? π£π¬π―π€π’π° is a new TypeScript library for issues, PRs, notifications, checks and webhooks across 12 forges β¨ forges.link
Post
you write against one data model, and forges takes care of the endpoints, pagination, auth and rate limits βͺ @github.com βͺ @gitlab.com βͺ Bitbucket βͺ Forgejo βͺ @gitea.com βͺ Gitee βͺ Azure DevOps βͺ Cursor Origin βͺ Pushin.eu βͺ @tangled.org βͺ @cloudflare.social Artifacts βͺ Sourcehut βͺ β¦ or your own
it's _very_ early, and we'd love help π add a provider π help us test π or tell us what's missing! forges.link/contributing/write-a-provider
0 reposts23 likes
huge thanks to everyone who's already contributed β€οΈ it's always more fun to build together! π github.com/danielroe/forges
by the way, the video was inspired by a video created by @atinux.com - which was inspired by a video from @serko.dev it was built in @vuejs.org and if anyone is interested I might commit it to the repo... π π€