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

Software Engineering Python Packages

Python packages with the GitHub topic software-engineering. Sorted by monthly downloads, with stars and forks.
swe-bench
swebench

SWE-bench: Can Language Models Resolve Real-world Github Issues?

20.4M 6K 1K
SWE-bench
swesmith

[NeurIPS 2025 D&B Spotlight] Scaling Data for SWE-agents

2.3M 798 136
ishepard
pydriller

Python Framework to analyse Git repositories

305K 972 161
apache
sf-hamilton

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

209K 3K 220
apache
apache-hamilton

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

141K 3K 220
rickardvh
agentic-workspace

Repository-native operating context and dynamic control for coding agents: continuity, reusable procedures and current constraints across sessions. Rust, Python and TypeScript.

43K 2 0
nghinh
aisef

AISEF — AI Software Engineering Framework: input is docs/requirements.md, output is gate-verified code with SHA-bound evidence

12K 1 0
apache
sf-hamilton-sdk

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

12K 3K 220
apache
sf-hamilton-ui

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

7K 3K 220
cumberland-laboratories
gator-command

A harness for AI coding: repo-native memory, module charters, and a closed loop for navigation coding.

6K 1 0
kolega-ai
kolega-code

Agentic coding in the terminal: the model writes its own multi-agent workflows (Gigacode). Provider-agnostic, local-first, 15+ model providers, MCP support.

6K 21 5
greatstrength
tiferet

Build an app, the beautiful way.

6K 4 0
cogent3
scinexus

composable apps for scientific programming

5K 7 1
luizssantiago92
retornatus

Repo-native governance for AI coding agents (Cursor, Claude Code, Codex). Agree on the finish line in writing, execute under that contract, and close only when evidence proves the goal. Intent, progress and lessons live in .retornatus/ in git, not in chat history.

5K 1 0
weita2026
ait-native

Local-first task workflows for coding agents: bind intent, isolate work, verify changes, and trace their history.

4K 2 0
mamertofabian
maid-runner

A deterministic CLI for manifest-driven AI development. MAID Runner turns change requirements into enforceable contracts for planning, TDD, implementation, review, and validation—helping AI coding agents deliver disciplined, evidence-backed changes with less drift.

4K 3 0
apache
apache-hamilton-sdk

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

4K 3K 220
ai-christianson
ra-aid

Develop software autonomously.

4K 2K 211
Nayjest
gito-bot

An AI-powered GitHub code review tool that uses LLMs to detect high-confidence, high-impact issues—such as security vulnerabilities, bugs, and maintainability concerns.

3K 445 41
apache
sf-hamilton-lsp

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

3K 3K 220
Nayjest
ai-code-review

An AI-powered GitHub code review tool that uses LLMs to detect high-confidence, high-impact issues—such as security vulnerabilities, bugs, and maintainability concerns.

3K 445 41
Makson179
bello

3x more usage on your coding agent, same quality. Have an multi-agent setup in mind? Bello already supports it. Mix models, run agents in parallel, have them check each other’s work, and reduce unnecessary model calls and noisy tool output. Turn on only what you need.

3K 115 10
Nayjest
ai-cr

An AI-powered GitHub code review tool that uses LLMs to detect high-confidence, high-impact issues—such as security vulnerabilities, bugs, and maintainability concerns.

3K 445 41
apache
apache-hamilton-ui

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

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