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

90Health
Tool Cargo

prqlc

The reference Rust compiler and CLI for PRQL, a modern pipelined language that compiles to SQL.

10,919
Apache 2.0
Used by 1
92Health
Tool PyPI

sqlfluff

A dialect-flexible SQL linter and auto-fixer supporting 30+ SQL dialects, Jinja templating, and dbt projects.

9,872
MIT
Used by 1
86Health
Library PyPI

Ibis

A portable Python dataframe library with a lazy expression API across 20+ backends.

6,661
Apache 2.0
Used by 1
86Health
Library PyPI

Tortoise ORM

Familiar asyncio ORM for Python, built with relations in mind

5,629
Apache 2.0
Used by 1
75Health
Framework PyPI

Flask-AppBuilder

A rapid-application-development framework on Flask with automatic CRUD, REST APIs, and fine-grained role-based security.

4,961
BSD 3
Used by 1
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
87Health
Library PyPI

chDB

In-process OLAP SQL engine powered by ClickHouse, embedded directly in Python

2,897
Apache 2.0
Used by 1
85Health
Library PyPI

ConnectorX

The fastest, most memory-efficient way to load data from databases into Python and Rust DataFrames.

2,649
MIT
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
72Health
Library Cargo

sea-query

A dynamic SQL query builder for Rust that constructs MySQL, Postgres, and SQLite queries as safe, composable abstract syntax trees.

1,759
Other
Used by 1
72Health
Library npm

Countries

Typed ISO country, language, currency, and continent data with zero-dependency lookup utilities for JavaScript and TypeScript.

1,329
MIT
Used by 1
77Health
Library Cargo

polyglot-sql

Rust/Wasm-powered SQL transpiler that parses, formats, and translates SQL across more than 30 dialects.

951
MIT
Used by 1
76Health
Library Cargo

diesel_async

An async extension for Diesel that adds fully asynchronous query execution to Rust's type-safe ORM, with native PostgreSQL, MySQL, and SQLite connections.

824
Other
Used by 1
48Health
Library PyPI

impyla

DB API 2.0 Python client for Impala and Hive over the HiveServer2 protocol.

744
Apache 2.0
Used by 1
69Health
Library Cargo

mysql (Rust)

Pure-Rust MySQL client driver with a built-in connection pool, prepared statements, and TLS support.

692
Other
Used by 1
92Health
SDK PyPI

dbt-databricks

The official dbt adapter for running transformations on the Databricks Lakehouse.

379
Apache 2.0
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
88Health
Library PyPI

dbt-sqlserver

The dbt adapter plugin that connects dbt-core to Microsoft SQL Server and Azure SQL, with pluggable pyodbc, mssql-python, and ADBC backends.

258
MIT
Used by 1
74Health
Library npm

better-sqlite3-multiple-ciphers

Synchronous SQLite3 driver for Node.js, forked from better-sqlite3, with built-in multi-cipher database encryption support.

240
MIT
Used by 1
79Health
SDK PyPI

InfluxDB 3.0 Python Client

Community Python client for writing to and querying InfluxDB 3.0 time series data.

103
Apache 2.0
Used by 1
32Health
Library npm

sql-formatter-plus

A JavaScript library that pretty-prints Standard SQL, N1QL, DB2, and PL/SQL queries with configurable indentation and dialect-aware tokenization.

94
MIT
Used by 1
67Health
Library PyPI

PyExasol

Official low-overhead Python driver for the Exasol database with fast HTTP transport.

81
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
26Health
Library npm

yesql

Loads named SQL statements from .sql files and turns named parameters into positional placeholders for PostgreSQL and MySQL prepared statements.

62
Other
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