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éesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesPattern Matching Implementations

JavaScript-specific implementations of pattern matching and string validation logic.

Distinct from JavaScript Implementations: Specializes JavaScript implementations to focus specifically on the domain of pattern matching.

Explore 2 awesome GitHub repositories matching part of an awesome list · Pattern Matching Implementations. Refine with filters or upvote what's useful.

Awesome Pattern Matching Implementations 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.
  • verbalexpressions/jsverbalexpressionsAvatar de VerbalExpressions

    VerbalExpressions/JSVerbalExpressions

    12,149Voir sur GitHub↗

    JSVerbalExpressions is a JavaScript regex builder and construction library that provides a domain-specific language for assembling complex regular expressions. It replaces the use of dense string literals with a programmatic interface and readable method chains. The library allows for the creation of search patterns and validation rules through a fluent API. This approach enables the development of regular expressions that are maintainable and easy for other developers to understand.

    Provides an intuitive syntax for defining text search and validation rules within JavaScript.

    JavaScriptjavascript-regular-expressionsverbalexpressions
    Voir sur GitHub↗12,149
  • 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

    Proposes native ECMAScript pattern matching syntax with destructuring, guards, and logical combinators.

    HTML
    Voir sur GitHub↗5,782
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Design Patterns and Architecture
  5. JavaScript Implementations
  6. Pattern Matching Implementations

Explorer les sous-tags

  • ECMAScript Pattern Matching ProposalsAdding declarative pattern matching syntax to ECMAScript for inspecting and branching on data structures with destructuring and guards. **Distinct from Pattern Matching Implementations:** Distinct from Pattern Matching Implementations: focuses on the TC39 proposal for native ECMAScript syntax, not library implementations.