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

40Health
Library npm

remark-gfm

Add GitHub Flavored Markdown support to remark for tables, task lists, footnotes, and strikethrough.

1,247
MIT
Used by 149
80Health
SDK npm

Octokit REST

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

664
MIT
Used by 36
95Health
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,309
BSD 3
Used by 23
70Health
SDK npm

octokit.js

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

7,856
MIT
Used by 21
81Health
SDK npm

GitHub Actions Toolkit (@actions/artifact)

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

5,858
MIT
Used by 17
79Health
SDK npm

@octokit/core

Extendable client for GitHub's REST and GraphQL APIs

1,286
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
42Health
Library npm

micromark-extension-gfm

Bundles all six GitHub Flavored Markdown micromark extensions—tables, footnotes, strikethrough, autolinks, tag filtering, and task lists—into a single drop-in plugin.

40
MIT
Used by 11
65Health
Library npm

react-diff-viewer-continued

A maintained React component for rendering GitHub-style text diffs

234
MIT
Used by 8
26Health
Library npm

mdast-util-gfm

Composes five mdast GitHub Flavored Markdown extensions into one parser and serializer for autolinks, footnotes, tables, strikethrough, and tasklists.

24
MIT
Used by 8
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,779
Other
Used by 7
61Health
Library npm

github-markdown-css

Drop-in CSS that renders any markdown container in GitHub's exact visual style, light or dark.

8,936
MIT
Used by 6
54Health
Library npm

microdiff

A tiny, zero-dependency library for deep diffing objects and arrays with full TypeScript support.

3,874
MIT
Used by 5
83Health
Library npm

Badge Maker

The standalone SVG badge-rendering library and CLI extracted from Shields.io, with no server dependency.

27,212
MIT
Used by 3
90Health
SDK Cargo

Octocrab

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

1,449
Other
Used by 3
51Health
SDK PyPI

github3.py

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

1,259
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.

265
MIT
Used by 3
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
46Health
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
26Health
Library npm

micromark-extension-gfm-strikethrough

micromark tokenizer extension for GFM strikethrough syntax

3
MIT
Used by 2
89Health
SDK Cargo

GitHub Copilot SDK (Rust)

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

10,524
MIT
Used by 1
77Health
SDK PyPI

githubkit

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

349
MIT
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