awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesOpen-source alternativesSelf-hosted softwareBlogPlan du site
ProjetÀ proposHow we rankPresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesAttribute-Based Instance Ordering

Generates comparison methods based on a specified subset of attributes, enabling natural sorting of instances.

Distinct from Attribute-Based Sorting: Distinct from Attribute-Based Sorting: focuses on ordering class instances by their attributes, not UI elements.

Explore 1 awesome GitHub repository matching user interface & experience · Attribute-Based Instance Ordering. Refine with filters or upvote what's useful.

Awesome Attribute-Based Instance Ordering GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • python-attrs/attrsAvatar de python-attrs

    python-attrs/attrs

    5,799Voir sur 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

    Generates comparison methods (eq, ne, lt, etc.) based on declared attributes with customization.

    Python
    Voir sur GitHub↗5,799
  1. Home
  2. User Interface & Experience
  3. Attribute-Based Sorting
  4. Attribute-Based Instance Ordering

Explorer les sous-tags

  • Initializer Argument OrderingControls the order of attributes in the generated initializer signature, including keyword-only placement. **Distinct from Attribute-Based Instance Ordering:** Distinct from Attribute-Based Instance Ordering: controls initializer parameter order, not runtime comparison ordering.