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

Leaflet

The leading lightweight open-source JavaScript library for mobile-friendly interactive maps.

45,616
Other
Used by 19
72Health
Library npm

p-map

Map over promises concurrently, with controlled concurrency, backpressure, abort signals, and error aggregation.

1,511
MIT
Used by 17
73Health
SDK PyPI

Tavily Python

Official Python SDK for Tavily's search, extract, crawl, and research API

1,396
MIT
Used by 7
86Health
Library npm

turf

The complete, modular geospatial analysis engine for JavaScript and TypeScript, bundling every Turf.js module under one install.

10,482
MIT
Used by 5
41Health
Library npm

camelcase-keys

Recursively convert snake_case or kebab-case object keys to camelCase (or PascalCase), with exclusions and stop-path control.

759
MIT
Used by 5
50Health
Library Go

gods

GoDS is a generic, type-safe collection of Go data structures — lists, sets, maps, trees, stacks, and queues sharing one uniform container interface.

17,466
Other
Used by 4
98Health
Library npm

OpenLayers

A high-performance JavaScript library for building interactive web maps with vector data, tiled imagery, and WebGL rendering.

12,576
Other
Used by 4
37Health
Library npm

promise-pool

Map-like, concurrent promise processing for Node.js with configurable concurrency, timeouts, and error handling.

837
MIT
Used by 4
49Health
Library npm

quick-lru

A simple, fast Least Recently Used (LRU) cache built on a dual-Map design

768
MIT
Used by 4
48Health
Library npm

Leaflet.markercluster

Beautiful, animated marker clustering for Leaflet maps with thousands of points

4,166
MIT
Used by 3
40Health
Library Cargo

fst

Compact, memory-mapped sets and maps of strings using finite state transducers

2,117
Other
Used by 3
77Health
Library Go

defaults

Initialize Go structs with default values using simple struct tags and reflection.

863
MIT
Used by 3
39Health
Library npm

@jridgewell/trace-mapping

Trace generated code positions back to their original source through a source map, without WASM.

53
MIT
Used by 3
49Health
Library Go

concurrent-map

A thread-safe, sharded map for Go that avoids the lock contention of a single global mutex.

4,527
MIT
Used by 2
51Health
Library PyPI

frozendict

An immutable, hashable dictionary type for Python with a C-accelerated core

182
Other
Used by 2
34Health
Library npm

transit-js

Marshal values to and from the Transit data format in JavaScript.

744
Apache 2.0
Used by 1
39Health
Library npm

p-props

Run promises concurrently and collect the results by key, for both Object and Map inputs.

201
MIT
Used by 1
38Health
Library Cargo

bimap-rs

Fast, generic bijective maps for Rust that feel like the standard library.

149
Apache 2.0
Used by 1
29Health
Library npm

expiry-map

A drop-in Map implementation where entries automatically expire and free memory after a set TTL.

91
MIT
Used by 1
26Health
Library Cargo

vector-map

A Vec-backed map and set for Rust that beats hash maps on small collections

14
MPL-2.0
Used by 1
18Health
Library npm

rxjs-mergemap-array

An RxJS operator that maps each unique element of an array-valued stream into its own long-lived observable, preserving output order.

3
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