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

Software Architecture Python Packages

Python packages with the GitHub topic software-architecture. Sorted by relevance, with stars and monthly downloads.
rundef
pattern-kit

A modern Python library of reusable software design patterns. Your blueprint for better Python architecture.

43K 22 0
nWave-ai
nwave-ai

AI agents that guide you from idea to working code, with you in control at every step.

12K 568 57
Cranot
roam-code

Local codebase intelligence CLI + MCP server for AI coding agents: SQLite code graph, 28 languages, 238 commands, 224 MCP tools, change-safety gates, audit evidence, zero API keys.

9K 494 48
squid-protocol
gitgalaxy

An AST-free, LLM-free heuristic knowledge graph engine for deep repository intelligence. Map, secure, and modernize enterprise codebases across 50+ languages at extreme velocity

2K 45 2
DASA-Design
pydasa

Scientific library to study complex phenomena in various domains (physical, chemical, software) using dimensional analysis and the Buckingham Pi-Theorem

2K 0 0
anma-labs
anma

Boundary enforcement for AI coding agents — plain-YAML contracts compiled into CLAUDE.md, hooks, and CI checks.

2K 2 0
LaobaiAi
caiao

CAIAO — Server-as-atomic-unit framework for tool orchestration. Turn every solver, tool, or external capability into an independent Server process.

2K 1 0
itsmeeChandU
system-review-graph

Generate system-level review graphs: what a repo actually does, not just what code exists.

1K 0 0
AlexxBenny
hawkeye-analyzer

Architectural intelligence for AI coding agents — one call gives your editor full context before it edits

808 7 0
slackmaster9999
flowconsole-sdk

Define your architecture in code and watch it come to life

775 1 0
zircote
git-adr

🏛️ Architecture Decision Records in git notes - no files, no merge conflicts, linked to commits. AI-powered drafting, wiki sync, 6 templates.

732 11 2
andersonmgomes
text2system

DoME Experiment is a type of no-code tool, that implements a reference architecture for creating information systems from the automated evolution of the domain model, using NLP, Large Language Models and Self Adaptive Systems.

530 4 1
saurabh-oss
archilens

AI-powered architecture visualization for Git repositories

497 1 0
apajon
lifecore-ros2

lifecore_ros2 is a modular ROS 2 framework designed to structure robotic applications around lifecycle-aware components. It provides a clean separation between nodes and components, enforces strict lifecycle management, and enables scalable, maintainable architectures for complex robotic systems.

458 3 0
awrns
awareness

The new architecture of co-computation for data processing and machine learning.

399 11 2
sgs-97
redis-feature-flags

Feature flags backed by Redis!

378 5 0
Midnighter
structurizr-python

A Python 3 port of Simon Brown's Structurizr diagrams-as-code architecture description tool.

373 67 16
pacta-dev
pacta

Turn software architecture into versioned and queryable data

352 23 2
QuentinWach
pycodar

A simple tool for auditing and understanding your codebase.

351 13 0
sgs-97
redis-flags

CLI for redis-feature-flags. Manage feature flags from your terminal — create, enable, disable, inspect, rollout.

283 5 0
logicoflife
decision-trace

Open-source framework for Decision Traces in complex decision systems. Providing a verifiable audit trail for observable, explainable, and humane choices in software and agentic engineering

250 2 1
akelsaman
cartonnage

Cartonnage is a Database-First ORM—designed as a 'Live Database Reflection ORM' or 'Record Reflection Layer (RRL)'—that reflects your existing database at runtime, speaking its schema fluently: not model-first, not schema-first, but runtime-bound, making it the ORM for existing databases.

243 3 0
Meru143
churnmap

Coupling heatmap generator — visualize co-change risk in any git repo

191 0 0
sattyamjjain
python-pantry

Comprehensive Python library with 30+ data structures, 27+ algorithms & 37+ design patterns — graphs, trees, heaps, sorting, searching, creational, behavioral, structural & concurrency patterns. Published on PyPI.

150 4 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery