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

Requirements Engineering Python Packages

Python packages with the GitHub topic requirements-engineering. Sorted by monthly downloads, with stars and forks.
useblocks
sphinx-needs

Adds needs/requirements to sphinx

241K 311 104
bmw-software-engineering
trlc

Treat Requirements Like Code

21K 120 30
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
nold-ai
specfact-cli

AI-bloat defense CLI for Python teams: deterministic code review, cleanup forecasts, and spec/contract evidence for AI-assisted and brownfield delivery.

10K 17 1
dfch
biz-dfch-specmgr

An ISO 29148 based artifact manager for system specifications.

7K 2 0
axisrobo
archharness

Enterprise architecture design & validation skills and CLI for AI coding assistants (Claude Code, OpenCode, Codex, GitHub Copilot, Cursor). Requirements, design, diagram validation, enforce gate and workflow gatekeeper. Multi-project workspace, pip-installable, Claude Code plugin marketplace.

5K 13 14
jbkkz
requivo

Turn a vague product request into a versioned requirements model: ask only the questions that change the solution, generate the brief and PRD from it, and compute exactly what a changed answer invalidates.

3K 3 14
nishant-tamilselvan
aegis-sdlc

Agents for GitHub Copilot and Claude Code that turn an idea into validated requirements, an implementable architecture and reviewed code, grounded in your enterprise standards.

1K 1 0
useblocks
ub-project

Adds needs/requirements to sphinx

1K 311 104
lsbjordao
quarto-needs

Requirements-as-code and end-to-end traceability for Quarto, connecting requirements, architecture, decisions, tests, evidence, and change analysis

936 0 0
NewTec-GmbH
pytrlcconverter

Supports the conversion from TRLC files to other formats.

661 2 2
ociu
sphinxcontrib-traceability

Traceability extension for Sphinx documentation generator

457 31 12
QuantumLeaps
spexygen

Traceable specifications based on Doxygen

456 41 2
Monotoba
specforge-tools

Local-first requirements engineering and specification management for software and hardware projects.

443 0 0
hamilton-toolkit
hamilton-core

Specify what you want and verify that your agents actually deliver it.

425 0 0
KoreaNirsa
spec-guard

Validation-First Workflow (VFW) for AI-assisted development

372 12 0
useblocks
ub-test-reports

Adds needs/requirements to sphinx

356 311 104
muyuqingqiu
specstamp

Local-first spec-driven development for Codex, Claude Code, and AI coding agents—traceable requirements, tasks, changes, and acceptance evidence.

322 0 0
mi-parkes
sphinx-needs-data-explorer

Sphinx-Needs Data Explorer

188 7 1
mtibebu
specadia

Spec-to-contract generator for coding agents using a multi-agent requirements and design generator.

119 2 0
Wyzer-it
wyzer-reqlint

A small, dependency-free linter for ambiguous and untestable language in requirements text.

71 1 0
ravi-chandran
xlcompare

Compare two Excel files and generate an Excel file with differences annotated intuitively with difflib

55 6 3
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology