Check out Forges, an easy client to access multiple git forges with one normalised api. Currently development is still early but if you want to help you can contribute.
🙋♂️ 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