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

93Health
Tool npm

Vitest

A blazing-fast unit testing framework powered by Vite, with Jest-compatible APIs out of the box.

17,098
MIT
Used by 294
92Health
Framework npm

Playwright

Cross-browser end-to-end web testing and browser automation with a single API for Chromium, Firefox, and WebKit.

96,127
Apache 2.0
Used by 228
94Health
Tool npm

jest

Delightful JavaScript testing with zero-config setup, snapshots, mocking, and coverage

45,457
MIT
Used by 149
96Health
Framework PyPI

pytest

The Python testing framework that makes writing small tests easy and scales to complex functional test suites.

14,506
MIT
Used by 100
90Health
Library npm

Prisma Client

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

47,610
Apache 2.0
Used by 46
93Health
Tool npm

Cypress

Fast, easy, and reliable end-to-end and component testing for anything that runs in a browser.

51,007
MIT
Used by 38
95Health
Tool npm

mocha

The classic, battle-tested JavaScript test framework for Node.js and the browser, built around flexible async testing and pluggable reporters.

22,896
MIT
Used by 30
86Health
Library npm

Chai

BDD/TDD assertion library for Node.js and the browser, framework-agnostic

8,267
MIT
Used by 27
62Health
Tool npm

c8

Native V8 code coverage for Node.js, with Istanbul-compatible reports and zero build-step setup.

2,121
Other
Used by 12
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
84Health
Framework Go

Ginkgo

A mature, BDD-style testing framework for Go that pairs with Gomega to write expressive, parallelizable specs.

9,052
MIT
Used by 10
86Health
Tool npm

start-server-and-test

Starts your dev server, waits for it to respond, runs your test command, then shuts the server down automatically.

1,581
MIT
Used by 9
83Health
Library npm

jest-extended

Additional custom matchers for Jest to extend and simplify your test assertions.

2,350
MIT
Used by 8
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
43Health
Library npm

ci-info

Zero-dependency detection of the current CI environment, vendor, and pull-request status in Node.js.

365
MIT
Used by 7
63Health
Library npm

vitest-canvas-mock

A drop-in HTML canvas mock for Vitest that emulates spec-accurate CanvasRenderingContext2D behavior in jsdom test environments.

70
MIT
Used by 7
39Health
Library npm

dotenv-flow

Loads NODE_ENV-specific .env files with local overrides, extending dotenv with a predictable file cascade.

902
MIT
Used by 4
44Health
Library npm

randexp.js

Generates random strings that match any given JavaScript regular expression.

1,865
MIT
Used by 3
37Health
Library npm

is-ci

Detects whether the current process is running on a CI server, exposing both a programmatic boolean and a CLI executable.

400
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
45Health
Library npm

uvu

An extremely fast, lightweight test runner for Node.js and the browser, with optional browser-safe assertions.

3,029
MIT
Used by 2
49Health
Library PyPI

pytest-cases

Separate test code from test cases in pytest, with fixture unions and parametrization goodies for readable, reusable test suites.

376
BSD 3
Used by 2
44Health
Library Cargo

libtest-mimic

Build a custom Rust test harness that looks and behaves like rustc's built-in test runner

149
MIT
Used by 2

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