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

TanStack Query

Hooks-based async state management for fetching, caching, and syncing server data in React.

50,296
MIT
Used by 182
75Health
Library npm

qs

A battle-tested querystring parser and serializer for Node.js with nested object support and built-in security limits.

8,940
BSD 3
Used by 49
90Health
Library npm

Prisma Client

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

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

knex

A flexible, portable SQL query builder for Node.js supporting PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3, and Oracle.

20,341
MIT
Used by 29
69Health
Library npm

query-string

Parse and stringify URL query strings in JavaScript with flexible array, number, and boolean handling.

6,906
MIT
Used by 27
95Health
Library npm

Mongoose

Schema-based MongoDB object modeling for Node.js, with built-in validation, middleware hooks, and typed models.

27,468
MIT
Used by 15
71Health
Library PyPI

soupsieve

The pure-Python CSS4 selector engine that powers Beautiful Soup's select() and select_one() methods.

267
MIT
Used by 7
84Health
Library Cargo

Apache DataFusion

The extensible, Arrow-native SQL and DataFrame query engine for building fast analytical systems in Rust.

9,310
Apache 2.0
Used by 4
50Health
Library npm

objection.js

A SQL-friendly ORM for Node.js, built on Knex, that gets out of your way instead of hiding SQL behind a DSL.

7,340
MIT
Used by 4
77Health
Library npm

jsonata

A lightweight query and transformation language for filtering, mapping, and reshaping JSON data with concise, path-based expressions.

2,689
MIT
Used by 4
39Health
Library npm

url-parse

Small, dependency-light URL parser that works identically in Node.js and the browser.

1,034
MIT
Used by 4
52Health
Library PyPI

jsonpath-ng

A standard-compliant JSONPath implementation for Python with arithmetic operators, AST manipulation, and in-place updates.

733
Apache 2.0
Used by 4
62Health
Library npm

libpg-query-node

The real PostgreSQL parser, compiled to WebAssembly, for parsing SQL into ASTs in any JavaScript runtime.

78
MIT
Used by 3
44Health
SDK npm

astra-db-ts

The official TypeScript client for DataStax Astra DB, giving typed access to vector search, JSON collections, and CQL-backed tables via the Data API.

30
Apache 2.0
Used by 3
38Health
Library Cargo

jmespath.rs

A Rust implementation of JMESPath, the declarative query language for extracting and transforming data from JSON.

161
MIT
Used by 2
50Health
Library PyPI

PyPika

A Python SQL query builder that constructs expressive, vendor-flexible SQL using a fluent builder API.

2,926
Apache 2.0
Used by 1
57Health
Library npm

react-awesome-query-builder

A highly configurable React component for building complex filter queries with a drag-and-drop UI, exportable to SQL, MongoDB, JsonLogic, and more.

2,258
MIT
Used by 1
39Health
Library npm

js-search

Lightweight, dependency-free client-side search for JavaScript and JSON objects

2,215
MIT
Used by 1
43Health
Library npm

Query Key Factory

Typesafe query key management for TanStack Query with first-class autocompletion.

1,676
MIT
Used by 1
50Health
Library npm

graphql-query-complexity

Query complexity analysis and validation to protect graphql-js servers

750
MIT
Used by 1
75Health
Library npm

groq-js

A TypeScript implementation of GROQ, the query language for filtering, joining, and shaping JSON documents.

344
MIT
Used by 1
57Health
Library npm

@ucast/mongo2js

Evaluate MongoDB-style query conditions against plain JavaScript objects with a single guard() call.

269
Apache 2.0
Used by 1
36Health
Library npm

querystringify

A small, dependency-free JavaScript library for parsing and building URL query strings, with built-in protection against prototype-pollution keys.

175
MIT
Used by 1
44Health
Library Cargo

sql_query_builder

A composable SQL query builder for Rust that lets you build dynamic SELECT, INSERT, UPDATE, and DELETE queries with idiomatic, chainable methods.

72
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