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

88Health
Library npm

Remeda

A TypeScript-first utility library with data-first and data-last function variants, lazy pipe evaluation, and fully typed transformations.

5,427
MIT
Used by 8
56Health
Library Go

go-yaml

A dependency-free, spec-compliant YAML encoder and decoder for Go, built from scratch with AST access, YAML Path queries, and reversible transformations.

2,228
MIT
Used by 8
79Health
Library Go

maxminddb-golang

A high-performance Go library for reading and decoding MaxMind DB (.mmdb) files, including GeoIP2 and GeoLite2 databases.

749
Other
Used by 8
69Health
Tool npm

@vitejs/plugin-basic-ssl

A Vite plugin that generates a self-signed certificate so your dev and preview servers can run over HTTPS with zero setup.

516
MIT
Used by 8
56Health
Library Cargo

tree-sitter-go

A fast, incremental Go grammar for the tree-sitter parsing library

420
MIT
Used by 8
55Health
Library npm

superagent

A small, progressive HTTP request library for Node.js and browsers with a single fluent, chainable API on both platforms.

16,637
MIT
Used by 7
46Health
Tool Go

Wire

Compile-time dependency injection for Go that generates plain, debuggable initialization code with zero runtime reflection.

14,399
Apache 2.0
Used by 7
81Health
SDK Go

go-openai

An unofficial Go client for the OpenAI API, covering Responses, Chat Completions, embeddings, images, audio, files, fine-tuning, batches, and vector stores.

10,765
Apache 2.0
Used by 7
70Health
Library Go

Ristretto

A fast, concurrent, memory-bound in-memory cache for Go with TinyLFU admission and SampledLFU eviction for high hit ratios.

6,989
Apache 2.0
Used by 7
61Health
Library Go

govalidator

A comprehensive Go package of string, numeric, and struct validators and sanitizers, modeled on validator.js.

6,204
MIT
Used by 7
88Health
SDK Go

go-elasticsearch

The official Go client for Elasticsearch, providing type-safe REST API bindings, bulk indexing, and connection-pooled transport for v7 clusters.

6,067
Apache 2.0
Used by 7
71Health
Library Go

Gofakeit

A zero-dependency Go library with 310+ functions for generating random fake data, from single values to fully populated structs.

5,386
MIT
Used by 7
72Health
Library Go

koanf

A lightweight, extensible Go library for reading and merging configuration from files, env vars, flags, and remote sources.

4,195
MIT
Used by 7
89Health
Library Go

jwx

A complete, opinionated Go implementation of the JOSE stack: JWT, JWS, JWE, JWK, and JWA.

2,425
MIT
Used by 7
72Health
Library Cargo

ureq

A simple, safe, blocking HTTP client for Rust with minimal dependencies.

2,190
Apache 2.0
Used by 7
80Health
Library Go

mimetype

Goroutine-safe MIME type and file extension detection for Go, based on magic-number byte signatures.

2,017
MIT
Used by 7
48Health
Library Go

handlers

A collection of composable HTTP middleware for Go's net/http — logging, compression, CORS, proxy headers, and panic recovery.

1,742
BSD 3
Used by 7
65Health
Library Go

flock

Thread-safe, cross-platform file locking for Go, with blocking and non-blocking lock acquisition.

758
BSD 3
Used by 7
44Health
Library Go

securecookie

Encodes and decodes authenticated, optionally encrypted cookie values for Go web applications, guarding session data from tampering.

730
BSD 3
Used by 7
50Health
Library npm

follow-redirects

A drop-in replacement for Node's http and https modules that transparently follows redirects with zero runtime dependencies.

580
MIT
Used by 7
91Health
Framework npm

Pulumi

Infrastructure as Code in your favorite programming language, powered by a shared multi-language deployment engine.

25,682
Apache 2.0
Used by 6
86Health
Library Go

excelize

A pure Go library for reading, writing, and streaming Microsoft Excel spreadsheets, from cell values to charts and pivot tables.

20,906
BSD 3
Used by 6
93Health
Tool Go

nats-server

High-performance, self-hostable messaging server for NATS.io, powering pub/sub, request/reply, and JetStream persistence across cloud and edge.

20,704
Apache 2.0
Used by 6
95Health
Tool Go

BuildKit

The daemon and CLI toolkit behind `docker build`, compiling Dockerfiles and other build definitions into portable, cacheable OCI images.

10,263
Apache 2.0
Used by 6

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