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

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
65Health
Library npm

React Testing Library

Simple and complete React DOM testing utilities that encourage good testing practices.

19,651
MIT
Used by 195
66Health
Library npm

jest-dom

Custom Jest matchers for asserting on the state of the DOM in your tests.

4,597
MIT
Used by 165
94Health
Tool npm

jest

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

45,457
MIT
Used by 149
79Health
Library npm

user-event

Simulates the full sequence of real browser events so Testing Library tests behave the way an actual user does.

2,326
MIT
Used by 116
73Health
Library Go

testify

The essential Go toolkit for assertions, mocks, and structured test suites.

26,203
MIT
Used by 102
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
69Health
Library npm

DOM Testing Library

Simple, framework-agnostic DOM query utilities that test your UI the way real users interact with it.

3,332
MIT
Used by 87
95Health
Tool npm

Storybook

The industry-standard workshop for building, documenting, and testing UI components in isolation, across every major frontend framework.

91,053
MIT
Used by 83
73Health
Library Cargo

tempfile

A secure, cross-platform Rust library for temporary files and directories that clean up automatically on drop.

1,463
Other
Used by 68
79Health
Library npm

MSW (Mock Service Worker)

Seamless REST and GraphQL API mocking for browser and Node.js

18,203
MIT
Used by 57
90Health
Library npm

Prisma Client

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

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

Puppeteer

Node.js library for automating Chrome and Firefox over the DevTools Protocol and WebDriver BiDi

95,579
Apache 2.0
Used by 39
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
92Health
Framework Composer

PHPUnit

The de facto standard, programmer-oriented unit testing framework for PHP.

20,055
BSD 3
Used by 34
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
50Health
Library Go

go-cmp

A safer, more powerful alternative to reflect.DeepEqual for comparing Go values in tests.

4,676
BSD 3
Used by 29
86Health
Library npm

Chai

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

8,267
MIT
Used by 27
91Health
Library Go

testcontainers-go

Programmatically spin up disposable Docker containers for Go integration and smoke tests, then tear them down automatically.

4,976
MIT
Used by 21
90Health
Library npm

testcontainers-node

Spin up disposable Docker containers to run real databases, brokers, and browsers in your Node.js tests.

2,610
MIT
Used by 20
68Health
Library Cargo

serial_test

Attribute macros that serialize or parallelize Rust tests via named locks.

296
MIT
Used by 17
62Health
Library Go

go-grpc-middleware

A collection of reusable gRPC interceptors for Go covering auth, logging, retries, validation, and recovery.

6,763
Apache 2.0
Used by 14
55Health
Library Go

go-sqlmock

A mock sql/driver implementation for Go that simulates database behavior in tests without a real database connection.

6,572
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

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