Directory

Open Source Packages

Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.

5929 packages

All Packages

82Health
SDK npm

Octokit REST

The official GitHub REST API client for JavaScript and TypeScript, with a typed method for every endpoint.

663
MIT
Used by 36
96Health
SDK Go

go-github

A comprehensive Go client library for the GitHub REST API, covering everything from repos and issues to Actions, Apps, and enterprise admin endpoints.

11,307
BSD 3
Used by 23
73Health
SDK npm

octokit.js

The all-batteries-included GitHub SDK for browsers, Node.js, and Deno.

7,845
MIT
Used by 21
80Health
SDK npm

@octokit/core

Extendable client for GitHub's REST and GraphQL APIs

1,285
MIT
Used by 15
38Health
SDK npm

passport-github2

A Passport.js strategy for authenticating Node.js applications with GitHub via OAuth 2.0.

237
MIT
Used by 12
73Health
SDK npm

@octokit/auth-app

GitHub App authentication strategy for JavaScript and Octokit

180
MIT
Used by 12
83Health
SDK PyPI

PyGithub

A typed Python library for the GitHub REST API, wrapping repositories, issues, pull requests, and organizations as lazy-loading objects.

7,772
Other
Used by 7
90Health
SDK Cargo

Octocrab

A modern, extensible GitHub API client for Rust with REST and GraphQL support.

1,443
Other
Used by 3
53Health
SDK PyPI

github3.py

A comprehensive, actively developed Python wrapper around GitHub's REST API v3.

1,257
BSD 3
Used by 3
77Health
SDK npm

request.js

A lightweight, fetch-based HTTP client for calling GitHub's REST and GraphQL APIs with sensible defaults.

264
MIT
Used by 3
78Health
SDK npm

GitHub Actions Toolkit (@actions/artifact)

The official Node.js SDK for uploading, downloading, and managing GitHub Actions workflow artifacts.

5,848
MIT
Used by 2
85Health
SDK npm

Honeybadger for JavaScript

Universal JavaScript error notifier that reports uncaught exceptions from the browser, Node.js, and AWS Lambda to Honeybadger.io.

116
MIT
Used by 2
48Health
SDK npm

plugin-paginate-graphql.js

Octokit plugin that auto-paginates GitHub GraphQL API queries using cursor-based pagination.

62
MIT
Used by 2
47Health
SDK npm

@octokit/webhooks-methods

Sign and verify GitHub webhook payload signatures with constant-time HMAC comparison, in Node.js and the browser.

27
MIT
Used by 2
57Health
SDK npm

@octokit/auth-oauth-device

GitHub OAuth Device Flow authentication strategy for Octokit-based JavaScript apps.

14
MIT
Used by 2
88Health
SDK Cargo

GitHub Copilot SDK (Rust)

Rust SDK for embedding GitHub Copilot's agentic workflows into your application over JSON-RPC.

10,473
MIT
Used by 1
63Health
SDK Composer

Bugsnag Laravel

Report Laravel and Lumen exceptions and crashes to Bugsnag with rich diagnostic context.

902
MIT
Used by 1
87Health
SDK Composer

sentry-symfony

Official Symfony bundle for the Sentry error-tracking and performance-monitoring SDK

737
MIT
Used by 1
93Health
SDK npm

apm-agent-nodejs

The official Elastic APM agent for Node.js, auto-instrumenting popular frameworks and modules to capture traces, errors, and metrics.

594
Other
Used by 1
57Health
SDK npm

rollbar.js

The official cross-platform JavaScript SDK for Rollbar, capturing browser, Node.js, and React Native errors with breadcrumbs and session replay.

587
MIT
Used by 1
79Health
SDK PyPI

githubkit

The modern, all-batteries-included GitHub SDK for Python: fully typed, sync and async, with REST, GraphQL, and webhook support.

345
MIT
Used by 1
72Health
SDK Composer

rollbar/rollbar

The official Rollbar PHP SDK for error and exception monitoring and reporting.

337
MIT
Used by 1
74Health
SDK npm

pulumi-github

A Pulumi provider that lets you manage GitHub repositories, teams, branch protection, and Actions secrets as infrastructure code across TypeScript, Python, Go, C#, and Java.

72
Apache 2.0
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers