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

89Health
Tool npm

lint-staged

Run linters and formatters only against the files staged in git, so a slow full-project lint never blocks a commit.

14,731
MIT
Used by 120
90Health
Library npm

Prisma Client

Auto-generated, type-safe database client for Node.js and TypeScript.

47,610
Apache 2.0
Used by 46
75Health
Library npm

file-type

Detect the file type of a buffer, stream, or file by reading its magic number.

4,326
MIT
Used by 44
42Health
Library npm

GSAP

The industry-standard JavaScript animation library for tweening CSS, SVG, canvas, and UI with rock-solid cross-browser reliability.

28,405
Other
Used by 11
55Health
SDK npm

msgraph-sdk-javascript

Official Microsoft Graph JavaScript SDK for calling the Graph API from Node.js and the browser.

833
MIT
Used by 8
94Health
Library npm

gridstack.js

A dependency-free TypeScript library for building draggable, resizable, responsive dashboard grid layouts in the browser.

9,115
MIT
Used by 7
55Health
Library npm

update-notifier

Notify CLI users of new npm package versions without slowing down startup

1,808
Other
Used by 4
34Health
SDK npm

sns-payload-validator

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

13
MIT
Used by 3
84Health
Tool PyPI

ty

An extremely fast Python type checker and language server written in Rust.

19,688
MIT
Used by 2
67Health
Tool npm

markdown-link-check

Command-line tool and Node.js module that scans markdown files for dead hyperlinks and unreachable mailto links.

714
Other
Used by 2
37Health
Library npm

electron-is-dev

Detect whether an Electron app is running in development or a packaged production build.

441
MIT
Used by 2
36Health
Library npm

is-network-error

Checks whether a caught error is a genuine Fetch network failure, normalized across browsers and JS runtimes.

163
MIT
Used by 2
30Health
Library npm

unist-util-visit-parents

Recursively walk unist syntax trees while tracking the full ancestor stack of every node.

81
MIT
Used by 2
21Health
Library npm

is-valid-path

Lightweight utility that checks whether a string is a valid, non-glob file path in Node.js.

12
MIT
Used by 2
22Health
Library npm

micromark-extension-gfm-task-list-item

micromark extensions that add GitHub Flavored Markdown task list checkbox syntax and HTML output.

7
MIT
Used by 2
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
52Health
Library npm

is

TypeScript-first runtime type checking with type guards, assertions, and generic-aware inference for over 100 JavaScript and TypeScript value types.

1,793
MIT
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
38Health
Library npm

is-ip

A tiny, focused utility to check whether a string is a valid IPv4 or IPv6 address.

118
MIT
Used by 1
34Health
Tool npm

genversion

A CLI and Node API that generates a version module from package.json, so client bundles never need to ship the whole file.

68
MIT
Used by 1
28Health
Library Cargo

version_check

A zero-dependency Rust crate for checking the installed or running rustc's version, release channel, and release date directly from build scripts.

54
Other
Used by 1
22Health
Library npm

mdast-util-gfm-task-list-item

mdast extensions to parse and serialize GitHub Flavored Markdown task list items.

6
MIT
Used by 1
22Health
Library npm

hast-util-has-property

A tiny hast utility that checks whether an element node owns a given property, safely excluding inherited and falsy values.

1
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