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 PyPI

Click

A composable Python toolkit for building command line interfaces with minimal boilerplate.

17,770
BSD 3
Used by 50
57Health
Library PyPI

rich

A Python library for rendering rich text, tables, progress bars, and syntax-highlighted code in the terminal.

57,443
MIT
Used by 47
90Health
Tool PyPI

Ruff

An extremely fast Python linter and code formatter, written in Rust, built as a drop-in replacement for Flake8, Black, isort, and dozens of plugins.

49,811
MIT
Used by 46
90Health
Library PyPI

tqdm

A fast, extensible progress bar for Python loops and CLI pipelines, with negligible overhead.

31,347
Other
Used by 37
89Health
Framework PyPI

Typer

Typer is a Python library for building CLI applications, using type hints to generate arguments, options, validation, help text, and shell completion automatically.

20,033
MIT
Used by 26
92Health
Framework Go

urfave/cli

A declarative, dependency-free Go package for building fast, friendly command-line tools.

24,260
MIT
Used by 17
51Health
Tool PyPI

MkDocs

A fast, simple static site generator for building project documentation from Markdown with a single YAML config file.

22,470
Other
Used by 10
79Health
Tool PyPI

Sphinx

A documentation generator that turns reStructuredText or Markdown sources into polished HTML, PDF, EPUB, and more.

8,035
Other
Used by 7
91Health
Framework npm

Pulumi

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

25,735
Apache 2.0
Used by 6
49Health
Library npm

json2csv

Convert JSON arrays into CSV strings and files with configurable fields, formatters, and streaming parsers for Node.js.

2,718
MIT
Used by 6
62Health
Library Go

jsonschema

A compliant, dependency-light Go library for compiling and validating JSON Schema across five draft versions, with rich hierarchical errors.

1,276
Apache 2.0
Used by 6
90Health
Tool PyPI

IPython

A productive interactive Python shell with rich introspection, tab completion, and magic commands.

16,787
BSD 3
Used by 5
83Health
Tool npm

quicktype

Generate strongly-typed models and serializers from JSON, Schema, TypeScript, or GraphQL

13,877
Apache 2.0
Used by 5
94Health
Tool Go

Open Policy Agent (OPA)

Open source policy engine for unified authorization and compliance decisions across your stack.

12,280
Apache 2.0
Used by 5
91Health
Tool PyPI

Poetry

Poetry is a dependency management and packaging tool for Python that resolves, locks, and installs project dependencies through a single pyproject.toml file.

34,306
MIT
Used by 4
66Health
Framework PyPI

Textual

The Python framework for building sophisticated terminal and web user interfaces with a simple, async-native API.

37,354
MIT
Used by 3
43Health
Library npm

node-bunyan

A simple and fast JSON logging library for Node.js services, paired with a CLI for pretty-printing structured logs.

7,207
MIT
Used by 3
79Health
Tool Go

gojq

A pure Go implementation of jq for querying and transforming JSON and YAML, usable as a CLI or embedded as a Go library.

3,807
MIT
Used by 3
67Health
Library PyPI

DDGS

A Python metasearch library that aggregates text, image, video, news, and book results from ten-plus web search backends through one unified API.

2,992
MIT
Used by 3
36Health
Library npm

yaml.js

Standalone JavaScript YAML 1.2 parser and encoder for Node.js and browsers, with yaml2json and json2yaml command-line tools.

884
MIT
Used by 3
80Health
Tool PyPI

gdown

Download public Google Drive files and folders when curl or wget fail

5,434
MIT
Used by 2
90Health
Tool npm

moon

A Rust-based build system and monorepo orchestrator that manages toolchains, tasks, caching, and CI pipelines across the JavaScript, TypeScript, and polyglot ecosystem.

4,115
MIT
Used by 2
86Health
Tool PyPI

pipdeptree

Command-line utility that displays installed Python packages as a dependency tree.

3,024
MIT
Used by 2
70Health
Library PyPI

prettytable

Display tabular data in visually appealing ASCII tables in Python

1,761
BSD 3
Used by 2

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