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

Design Patterns Python Packages

Python packages with the GitHub topic design-patterns. Sorted by relevance, with stars and monthly downloads.
ets-labs
dependency-injector

Dependency injection framework for Python

7.2M 5K 349
mixxorz
django-service-objects

Service objects for Django

90K 335 29
rundef
pattern-kit

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

43K 22 0
ets-labs
dependency-injector2

Dependency injection framework for Python

18K 5K 349
ets-labs
dependency-injector-fork

Dependency injection framework for Python

11K 5K 349
soulrebel
objproxies

Proxies and wrappers for ordinary Python objects

7K 21 0
greatstrength
tiferet

Build an app, the beautiful way.

6K 3 0
Cologler
singletonify

singleton pattern for python

6K 3 1
linkml
linkml-owl

Extension of LinkML runtime for converting instances of LinkML classes to OWL (classes or instances)

4K 21 2
andrea-lascola
pytoolz

Module containing python utilities/abstractions

3K 3 0
ets-labs
hmt-dependency-injector

Dependency injection framework for Python

2K 5K 349
tylerlaberge
pypattyrn

A simple library for implementing common design patterns.

1K 2K 158
nexustech101
registers

Decorator-driven CLI and database toolkit for Pydantic and SQLAlchemy.

1K 1 0
icaropires
django-singleton-model

Singleton implementation for django models

1K 1 2
nexustech101
decorates

A Python framework built with Developer Experience in mind. Building CLI tools and database-backed applications.

1K 1 0
greatstrength
aikicore

The Core Library for the Spirit of Harmony

987 3 0
HexDecimal
tcod-ecs

Python sparse-set ECS with strong type-hinting. Supports entitiy relations.

818 30 1
vitrpereira
py-service-object

A Python package to help implement the Service Object pattern, inspired by Ruby's SimpleCommand gem.

694 0 0
AnandKri
comet-hunter

An image ingestion and processing system, designed to assist in the discovery of comets.

669 1 0
beanbaginc
registries

Create registries managing collections of classes or objects, for more extensible and maintainable codebases.

595 5 0
fcracker79
accrocchio

Accrocchio is a library to mark and being notified of smelly code (a.k.a, "accrocchio").

592 13 1
onyb
reobject

Python without ifs and buts - an ORM layer for Python objects, inspired by Django

527 80 8
icaropires
django-abstract-related-model

In django a related model can't be abstract because of db issues. This module offers a workaround.

488 1 0
BenTalese
clapy

Automated invocation of clean architecture use cases in Python.

470 12 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery