Python design-patterns

Open-source Python projects categorized as design-patterns

Top 12 Python design-pattern Projects

  • system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

  • Project mention: 10 GitHub repositories that every developer must follow | dev.to | 2024-02-21

    ✅ donnemartin/system-design-primer: https://github.com/donnemartin/system-design-primer

  • python-patterns

    A collection of design patterns/idioms in Python

  • Project mention: Any good resource on design patterns with examples in Python? | /r/learnpython | 2023-12-09

    GitHub: Collection of design patterns and idioms

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Dependency Injector

    Dependency injection framework for Python

  • Project mention: Java 21 makes me like Java again | news.ycombinator.com | 2023-09-16

    Nothing to do with the nature of the language, but with the nature of the program.

    If you're writing a few line script, you don't need a DI container. Once your program gets large, it becomes extremely messy without one. It's no surprise projects like [1] exist.

    [1] https://github.com/ets-labs/python-dependency-injector

  • PyPattyrn

    A simple library for implementing common design patterns.

  • python-ddd

    Python DDD example

  • design-patterns-python

    :computer: Padrões de Projeto em Python

  • django-service-objects

    Service objects for Django

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • pyved-engine

    cool game engine written in Python<3, built around pygame. Can be used in various projects!

  • Project mention: Pyved-engine – game engine written in Python<3, built around pygame | news.ycombinator.com | 2023-09-29
  • design-pattern-examples-in-python

    UML model and code examples of design patterns for Python. The model is created with Astah.

  • SmartPipeline

    A framework for rapid development of robust data pipelines following a simple design pattern

  • python-tcod-ecs

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

  • Project mention: RoguelikeDev Does The Complete Roguelike Tutorial Starting July 4th 2023 | /r/roguelikedev | 2023-06-27

    I'll probably have a lot to say about the Python tutorial as it progresses. I'll likely talk about the most recent deprecations in Python-tcod and how to rewrite entities using tcod-ecs.

  • design_patterns_python

    A collection of design patterns in Python

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python design-patterns related posts

  • Any good resource on design patterns with examples in Python?

    1 project | /r/learnpython | 9 Dec 2023
  • Pyved-engine – game engine written in Python<3, built around pygame

    1 project | news.ycombinator.com | 29 Sep 2023
  • How to improve design

    1 project | /r/learnpython | 27 May 2023
  • How to design Python scripts for sensitivity analysis of portfolios?

    1 project | /r/learnpython | 15 May 2023
  • They still scare me

    1 project | /r/ProgrammerHumor | 14 May 2023
  • Reddit I need your help!

    2 projects | /r/pygame | 9 May 2023
  • Out of curiosity: what is the python project structure you usually go gor?

    2 projects | /r/Python | 18 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 6 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source design-pattern projects in Python? This list will help you:

Project Stars
1 system-design-primer 255,886
2 python-patterns 39,439
3 Dependency Injector 3,601
4 PyPattyrn 2,189
5 python-ddd 830
6 design-patterns-python 487
7 django-service-objects 336
8 pyved-engine 55
9 design-pattern-examples-in-python 50
10 SmartPipeline 22
11 python-tcod-ecs 14
12 design_patterns_python 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com