PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Patterns Python Packages

Python packages with the GitHub topic patterns. 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.

18K 22 0
abn
cafeteria

Cafeteria: A convenience package providing various building blocks enabling pythonic patterns

11K 4 3
douglasdcm
guara

Python implementation of the Page Transactions pattern for UI test automation.

4K 80 14
discretegames
turtlsystems

Highly customizable tool for generating pngs and gifs of fractals and other patterns created by Lindenmayer systems.

1K 3 1
knucklesuganda
py-assimilator

Python Domain-Driven Design, Event-Based Systems, CRUD patterns

799 216 9
miltlima
terramagic

A automate tool for terraform projects

683 48 4
lk-geimfari
expynent

Library that provides RegEx patterns.

662 381 49
tom-draper
nlmrs

A Rust crate for building Neutral Landscape Models.

616 4 0
kolomied
cdk-stepfunctions-patterns

A set of Step Functions high-level patterns.

577 68 5
DustGalaxy
simple-repo-asyncsqla

Simple repository impl for async sqla

487 0 0
abn
python-cafe

Cafeteria: A convenience package providing various building blocks enabling pythonic patterns

412 4 3
agentralabs
agentic-evolve

Pattern library engine for AI agents — crystallizes verified code patterns for instant rebuilds, 15-second subsequent builds. Rust core + MCP server.

210 1 1
turulomio
toomanyfiles

Remove innecesary files finding datetime and name patterns in filename

189 3 0
Bubobubobubobubo
sardine-system

Python's missing algorave module

178 305 40
psincraian
commandbus

Command Bus Pattern in Python

152 22 1
jacopodl
powerpy

A collection of constructs for Python3 :snake::briefcase:

132 2 0
n11kol11c
pywrapture

pywrapture provides a collection of composable decorators and wrappers that improve the way Python developers handle function behavior—such as error management, retries, logging, timing, and execution control. It is designed to minimize boilerplate, support clean separation of concerns, and offer extensibility for more advanced wrapping patterns.

84 1 0
jobar8
truchet-viewer

A Python library for generating multi-scale Truchet tile patterns and images using PyCairo

56 0 0
tr8dr
tseries-patterns

trend / momentum and other patterns in financial timeseries

46 287 82
    • Data from PyPI, GitHub, ClickHouse, and BigQuery