Python Design Patterns
-
Updated
Jun 5, 2018 - Python
Python Design Patterns
Some of the most common design patterns implemented in Python.
Python Design Patterns
a hexagon of secret provisioning
Adapters allow converting data from one structure to another
Yet Another Adapter Base
tiny_gnupg - A small-as-possible solution for handling GnuPG ed25519 ECC keys.
Repositorio con código base para el desarrollo de sidecars, adaptadores y embajadores.
Low-latency voice conversational AI system with STT→LLM→TTS pipeline. FastAPI backend, real-time WebSocket streaming, pluggable adapter architecture, and intelligent investment nudging. Docker-ready with local Whisper/Kokoro models.
A demonstration of using Adapter and Factory design patterns to create a flexible, swappable LLM provider system. This allows applications to easily switch between different LLM providers (OpenAI, Ollama, etc.) without changing business logic.
Just a few software design patterns written in Python...
Some code examples and diagrams for an assingment in Design Patterns
Software Design Patterns in Python
Universal tree traversal library for Python. One API for any tree structure - filesystem, database, API, or custom. Features async/sync parity, composable adapters, and 4-5x caching speedup.
Add a description, image, and links to the adapter-pattern topic page so that developers can more easily learn about it.
To associate your repository with the adapter-pattern topic, visit your repo's landing page and select "manage topics."