awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • verbalexpressions/jsverbalexpressionsAvatar VerbalExpressions

    VerbalExpressions/JSVerbalExpressions

    12,149Vezi pe 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
    Vezi pe GitHub↗12,149
  • tc39/proposal-pattern-matchingAvatar tc39

    tc39/proposal-pattern-matching

    5,782Vezi pe 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
    Vezi pe 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

Explorează sub-etichetele

  • 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.