PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Requirements Python Packages

Python packages with the GitHub topic requirements. Sorted by monthly downloads, with stars and forks.
sarugaku
resolvelib

Resolve abstract dependencies into concrete ones

14.1M 167 39
jazzband
pip-tools

A set of tools to keep your pinned Python dependencies fresh.

12.1M 8K 680
repo-helper
hatch-requirements-txt

Hatchling plugin to read project dependencies from requirements.txt

3.6M 40 5
CycloneDX
cyclonedx-bom

CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments

1.8M 393 102
fredrikaverpil
creosote

Identify unused dependencies and avoid a bloated virtual environment.

966K 382 9
useblocks
sphinx-needs

Adds needs/requirements to sphinx

241K 311 104
domdfcoding
shippinglabel

Utilities for handling packages.

108K 1 2
strictdoc-project
strictdoc

Software for technical documentation and requirements management.

75K 408 90
simion
pip-upgrader

An interactive pip requirements upgrader. Supports requirements.txt, pyproject.toml, and Pipfile

62K 551 43
sarugaku
requirementslib

A tool for converting between pip-style and pipfile requirements - maintained by the pipenv team

40K 86 31
CycloneDX
cyclonedx-py

CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments

38K 393 102
rehandalal
sort-requirements

A simple script to sort python dependencies in requirement text files.

14K 20 5
rhodium-org
throughline

A Git-native requirements management tool with a scope-avalanche grounding layer: permanent UIDs, one file per item, typed links, suspect detection, and a CI-gating check.

12K 2 0
useblocks
sphinxcontrib-needs

Adds needs/requirements to sphinx

11K 311 104
damnever
pigar

:coffee: A tool to generate requirements.txt for Python project, and more than that. (IT IS NOT A PACKAGE MANAGEMENT TOOL)

6K 2K 89
ochronasec
ochrona

A command line tool for detecting vulnerabilities in Python dependencies and doing safe package installs

4K 51 8
grimen
setupextras

Additional common `setuptools` helpers - for Python.

3K 0 2
bmw-software-engineering
bmw-lobster-core

Lightweight Open BMW Software Traceability Evidence Report

3K 59 24
bmw-software-engineering
bmw-lobster-tool-trlc

Lightweight Open BMW Software Traceability Evidence Report

3K 59 24
jlamweil
zft

ZFT (Zero-Friction Traceability) — contract-grounded verification and trace matrix gates for multi-agent work

3K 0 0
bmw-software-engineering
bmw-lobster-tool-python

Lightweight Open BMW Software Traceability Evidence Report

2K 59 24
bmw-software-engineering
bmw-lobster-tool-cpp

Lightweight Open BMW Software Traceability Evidence Report

2K 59 24
bmw-software-engineering
bmw-lobster-tool-gtest

Lightweight Open BMW Software Traceability Evidence Report

2K 59 24
bmw-software-engineering
bmw-lobster-tool-json

Lightweight Open BMW Software Traceability Evidence Report

2K 59 24
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology