awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Class method patterns

Clasament actualizat la 24 iul. 2026

Hand-picked class method patterns and design implementations. Compare top approaches, code examples, and alternatives to find the best fit.

Class method patterns

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • python-attrs/attrsAvatar python-attrs

    python-attrs/attrs

    5,799Vezi pe GitHub↗

    attrs is a Python library that automatically generates initialization, representation, equality, hashing, and ordering methods from declarative class attribute definitions. At its core, it provides a class decorator metaprogramming framework that intercepts class creation to rewrite the class body, producing dunder methods without manual boilerplate. The library includes a comprehensive attribute validation toolkit with built-in validators for type checks, range constraints, regex matching, length limits, and logical composition of validation rules. The library distinguishes itself through it

    Attrs provides class-level metaprogramming through decorators to automate boilerplate generation, aligning with your search for advanced object-oriented utility frameworks.

    PythonPython DescriptorsClass Body Rewriting Decorators
    Vezi pe GitHub↗5,799
  • micheles/decoratorAvatar micheles

    micheles/decorator

    907Vezi pe GitHub↗

    The project is a Python metaprogramming toolkit designed to build signature-preserving function decorators, generic dispatch functions, and context managers without losing metadata. It provides utilities for constructing custom function wrappers and converting generator functions or context managers into reusable decorators that automatically wrap execution blocks. The library supports multi-argument generic function dispatch by routing calls based on runtime argument types and virtual base classes, complete with abstract base class and virtual ancestor resolution. It also includes capabiliti

    This repository is a Python utility library focused on simplifying function and method decoration, though it leans more toward function decorators than advanced class-level metaprogramming or mixin composition.

    PythonClass-Based Decorators
    Vezi pe GitHub↗907

Related searches

  • Static analysis tools
  • UI component patterns
  • Event dispatcher
  • Flow control patterns
  • Prompt engineering patterns
  • o colecție de design patterns reutilizabile pentru React
  • Low-level abstraction patterns
  • Object destructuring patterns