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

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

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Object destructuring patterns

Classement mis à jour le 24 juil. 2026

Hand-picked open source object destructuring patterns for cleaner JavaScript. Compare the top repositories and find the right one.

Object destructuring patterns

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • tc39/proposal-pattern-matchingAvatar de tc39

    tc39/proposal-pattern-matching

    5,782Voir sur GitHub↗

    This is a TC39 proposal to add declarative pattern matching syntax to the ECMAScript language. It introduces a match expression that allows developers to inspect and branch on data structures using patterns with destructuring, guards, and logical combinators. The proposal defines a custom matcher protocol via a well-known symbol, enabling objects to implement user-defined matching logic with arbitrary extraction and decomposition. The proposal supports matching against literal primitives using SameValue equality with special handling for signed zero and NaN, as well as relational comparison

    This proposal introduces native pattern matching syntax to JavaScript, enabling structured destructuring, guards, and data transformation directly within the language.

    HTMLPattern MatchingObject Structure MatchingPattern Destructuring
    Voir sur GitHub↗5,782
  • z-pattern-matching/zAvatar de z-pattern-matching

    z-pattern-matching/z

    1,715Voir sur GitHub↗

    Z is a pattern matching library for JavaScript that evaluates variables against structural shapes, data types, and literal values to branch program execution conditionally. It functions as a functional programming utility designed to deconstruct arrays and objects into parts during conditional evaluation. The library transforms human-friendly pattern matching syntax into optimized nested conditional statements during compilation or initialization phases, evaluating complex structural conditions and returning matching branch results directly as standard expression values. It inspects runtime d

    This library provides pattern matching for JavaScript with functional programming support, though it lacks explicit native support for nested object destructuring and default values.

    JavaScriptObject Structure Matching
    Voir sur GitHub↗1,715

Related searches

  • UI component patterns
  • Static analysis tools
  • une collection de design patterns React réutilisables
  • Prompt engineering patterns
  • Class method patterns
  • Event dispatcher
  • Flow control patterns
  • Control flow engine