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

53Health
SDK PyPI

github3.py

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

1,257
BSD 3
Used by 3
46Health
Library Cargo

whatlang

Fast, lightweight natural language and script detection for Rust

1,087
MIT
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
34Health
SDK npm

sns-payload-validator

Verifies AWS SNS message signatures for HTTP/S and Lambda payloads.

13
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
74Health
Library Go

xstrings

A zero-dependency Go package that ports common string functions from Python, Ruby, PHP, and Perl into idiomatic, UTF-8-safe Go.

1,412
MIT
Used by 2
48Health
Library npm

leven

Fast, dependency-free Levenshtein distance calculation for comparing and matching strings in JavaScript.

734
MIT
Used by 2
35Health
Library npm

js-levenshtein

The fastest JavaScript implementation of the Levenshtein edit-distance algorithm, optimized for speed and low memory use.

510
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
26Health
Library npm

micromark-extension-gfm-strikethrough

micromark tokenizer extension for GFM strikethrough syntax

3
MIT
Used by 2
93Health
Framework npm

Primer CSS

GitHub's official Sass design system framework, providing utility classes and component styles for building GitHub-style interfaces.

13,016
MIT
Used by 1
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
68Health
Framework npm

Probot

A batteries-included Node.js framework for building and running GitHub Apps that react to repository and organization webhook events.

9,605
Other
Used by 1
70Health
Library npm

lightGallery

A modular, responsive lightbox gallery plugin for images and video, with official React, Vue, and Angular wrappers.

7,053
GPL 3.0
Used by 1
79Health
Library npm

Supercluster

A blazing-fast geospatial point-clustering library for grouping map markers by zoom level.

2,372
Other
Used by 1
49Health
Library npm

jsts

JavaScript port of the Java JTS Topology Suite for spatial predicates, geometry operations, and OGC Simple Features processing.

1,562
Other
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
50Health
Library npm

@antv/layout

A collection of graph layout algorithms that turn node-and-edge data into renderable coordinates.

276
MIT
Used by 1
41Health
Library npm

remark-github

A remark plugin that autolinks GitHub-style references to commits, issues, pull requests, and users in markdown.

193
MIT
Used by 1
30Health
Library npm

@algorithm.ts/lcs

Three interchangeable algorithms for finding the longest common subsequence, from classic DP to linear-space Myers diff.

117
MIT
Used by 1
47Health
Library Cargo

emojis

O(1) emoji lookup, metadata, and GitHub shortcode matching for Rust, backed by static Unicode data.

80
Apache 2.0
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