Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Category
Tags2
Sort:Used by Most Apps
lint-staged
Run linters and formatters only against the files staged in git, so a slow full-project lint never blocks a commit.
React Flow
A highly customizable React library for building node-based editors, diagrams, and interactive flow charts.
PyO3
Rust bindings for the Python interpreter, for writing native extensions or embedding Python in Rust.
AWS SDK for JavaScript v2
The legacy JavaScript SDK for calling AWS services like S3, DynamoDB, and EC2 from Node.js and the browser.
node-oracledb
Oracle's official Node.js driver for connecting JavaScript and TypeScript apps directly to Oracle Database, in pure JS or with an optional native client.
XState
A dependency-free state machine and statechart library for modeling complex application logic as actors, states, and events.
Apache Airflow
Programmatically author, schedule, and monitor data workflows as Python-defined DAGs.
tree-sitter (Python)
Python bindings to the Tree-sitter incremental parsing library for building concrete syntax trees from source code.
node-tree-sitter
Node.js bindings to the tree-sitter incremental parsing library for building and querying syntax trees.
go-tree-sitter
Go bindings for tree-sitter with prebuilt parsers for 40+ languages, for building fast syntax trees from source code.
workflow-js
A TypeScript SDK for writing durable, reliable serverless functions with automatic retries, delays, and event waiting, backed by Upstash QStash.
dagster-aws
AWS resource library for Dagster pipelines: S3 I/O managers, an ECS run launcher, and Pipes clients for EMR, Glue, and Lambda.
dagster-docker
Dagster's official integration for launching runs and executing steps inside Docker containers.
dagster-postgres
The PostgreSQL storage backend for Dagster's run, event log, and schedule metadata.
dagster-slack
Slack integration for Dagster: post pipeline alerts and custom messages via a configurable resource, op/asset hooks, and a run-failure sensor.