Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

npmjs.org "pattern matching" keyword

func-match 0.0.1 💰
Functional pettern matching
1 version - Latest release: over 11 years ago - 1 dependent package - 2 dependent repositories - 5 downloads last month - 4 stars on GitHub - 1 maintainer
mezzanine 0.2.1
Fantasy land union types with pattern matching
13 versions - Latest release: almost 7 years ago - 2 dependent packages - 1 dependent repositories - 17 downloads last month - 6 stars on GitHub - 1 maintainer
Top 7.2% on npmjs.org
bop 4.0.3
Bop, an ultra fast Boyer-Moore parser/matcher, optimized for string and buffer patterns (<= 255 b...
27 versions - Latest release: over 6 years ago - 5 dependent packages - 4 dependent repositories - 50 downloads last month - 15 stars on GitHub - 1 maintainer
fp-multik 0.1.3
JS/TS lightweight value-multimethod util
4 versions - Latest release: about 2 years ago - 1 dependent package - 5 downloads last month - 6 stars on GitHub - 1 maintainer
match.flow 0.0.1
Poor man's pattern matching in flow
1 version - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 11 downloads last month - 5 stars on GitHub - 1 maintainer
funpro 1.0.1
Be functional by using union types, pattern matching, and pure side-effects
13 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 19 downloads last month - 9 stars on GitHub - 1 maintainer
quasiste 1.2.1
An object-oriented language for parsing and pattern matching
5 versions - Latest release: 2 months ago - 15 downloads last month - 1 maintainer
Top 6.5% on npmjs.org
extractjs 0.3.1
Extract/interpolate string
13 versions - Latest release: about 8 years ago - 13 dependent packages - 12 dependent repositories - 289 downloads last month - 4 stars on GitHub - 1 maintainer
auntie 0.25.0
Auntie, my dear ultra-fast module for untying/splitting/counting a stream of data by a chosen seq...
65 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 161 downloads last month - 2 stars on GitHub - 1 maintainer
sigmatch 0.9.0
Yet another way to overload functions
1 version - Latest release: over 7 years ago - 4 dependent packages - 4 dependent repositories - 16 downloads last month - 0 stars on GitHub - 2 maintainers
@d-exclaimation/common 0.6.0
Zero-dependency TypeScript utilties for Node.js, Deno, Web and anything that powered by V8
28 versions - Latest release: 11 months ago - 1 dependent repositories - 20 downloads last month - 1 stars on GitHub - 1 maintainer
extract-params 3.0.2
Extract parameters from a string based on a pattern
10 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 12 downloads last month - 3 stars on GitHub - 1 maintainer
egna 2.0.2 💰
Pattern matching in Javascript
16 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 15 downloads last month - 12 stars on GitHub - 1 maintainer
matchee 0.4.3
Type-safe expression matching
8 versions - Latest release: about 1 year ago - 6 downloads last month - 0 stars on GitHub - 1 maintainer
Top 9.6% on npmjs.org
multimethods 1.0.1
fast and flexible pattern matching control flow in JavaScript
29 versions - Latest release: almost 5 years ago - 3 dependent packages - 2 dependent repositories - 30 downloads last month - 9 stars on GitHub - 1 maintainer
ex-patterns 0.8.0
Elixir-style pattern matching and control flow structures
52 versions - Latest release: over 3 years ago - 2 dependent packages - 268 downloads last month - 14 stars on GitHub - 1 maintainer
react-match-case 0.1.0
React library for pattern matching and conditional rendering
2 versions - Latest release: almost 4 years ago - 1 dependent package - 7 downloads last month - 0 stars on GitHub - 1 maintainer
junify 1.0.2
JavaScript implementation of the unification algorithm
2 versions - Latest release: over 12 years ago - 6 dependent packages - 9 dependent repositories - 16 downloads last month - 48 stars on GitHub - 1 maintainer
typematcher-funfix 0.7.0
typematcher funfix binding - match lazily to IO
6 versions - Latest release: about 6 years ago - 1 dependent repositories - 5 downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
sum-types 0.9.4
Introduction and eliminiation of sum types (or tagged unions)
5 versions - Latest release: over 7 years ago - 2 dependent packages - 2 dependent repositories - 30.4 thousand downloads last month - 6 stars on GitHub - 1 maintainer
Top 4.0% on npmjs.org
p 0.2.0
pattern matching in javascript for asyncronous iteration
7 versions - Latest release: over 12 years ago - 7 dependent packages - 65 dependent repositories - 1.28 thousand downloads last month - 38 stars on GitHub - 1 maintainer
Top 1.2% on npmjs.org
ohm-js 17.1.0
An object-oriented language for parsing and pattern matching
56 versions - Latest release: about 1 year ago - 130 dependent packages - 284 dependent repositories - 463 thousand downloads last month - 4,871 stars on GitHub - 3 maintainers
interpolatr 0.0.3
Parse any value in search of placeholders within strings and replace them accordingly.
3 versions - Latest release: over 3 years ago - 1 dependent package - 7 downloads last month - 0 stars on GitHub - 1 maintainer
@ediklil/ts-pattern-matching 0.0.1
A pattern matching for typescript projects
1 version - Latest release: over 1 year ago - 2 dependent packages - 2 downloads last month - 0 stars on GitHub - 1 maintainer
Top 6.9% on npmjs.org
funcy 0.1.0
An experiment in adding functional pattern matching to JavaScript.
5 versions - Latest release: over 7 years ago - 2 dependent packages - 4 dependent repositories - 19 downloads last month - 247 stars on GitHub - 1 maintainer
erm-js 0.3.0
The Esoteric Reactive Machine
16 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 1 stars on GitHub - 1 maintainer
disc-union 1.2.0
A set utilities for working with discriminated unions in typescript
9 versions - Latest release: about 3 years ago - 2 dependent packages - 8 downloads last month - 1 stars on GitHub - 1 maintainer
pn-ts 1.0.1
Easy to use, lightweight [pattern matching](https://en.wikipedia.org/wiki/Pattern_matching) library.
9 versions - Latest release: 10 months ago - 11 downloads last month - 1 maintainer
Top 8.3% on npmjs.org
exhaustive 1.1.1
Exhaustiveness checking in TypeScript
6 versions - Latest release: over 1 year ago - 1 dependent package - 4 dependent repositories - 1.76 thousand downloads last month - 335 stars on GitHub - 1 maintainer
@thrall/includes 1.0.7
A more powerful includes function supporting primitives, arrays, wildcards, negation, and regular...
5 versions - Latest release: about 1 year ago - 5 downloads last month - 0 stars on GitHub - 1 maintainer
match-when-es5 2.0.0
match-when - Pattern matching for modern JavaScript (Transpiled to ES5)
1 version - Latest release: over 8 years ago - 7 dependent packages - 1 dependent repositories - 5 downloads last month - 0 stars on GitHub - 1 maintainer
patcom 1.1.0 💰
Pattern match by combining simpler patterns
3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 14 downloads last month - 70 stars on GitHub - 1 maintainer
aho.js 0.4.0
Pattern finding library for NodeJS
2 versions - Latest release: about 2 years ago - 3 dependent packages - 1 dependent repositories - 4 downloads last month - 1 maintainer
tspatternmatching 0.1.1
Typesafe pattern matching emulation for TypeScript
2 versions - Latest release: over 8 years ago - 1 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
tiny-ts-matcher 1.0.6
type safe replacement for switch statements
7 versions - Latest release: about 3 years ago - 1 dependent package - 16 downloads last month - 0 stars on GitHub - 1 maintainer
pattern-matched 0.3.2
A pattern matching library for Typescript & JavaScript
4 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 1 stars on GitHub - 1 maintainer
matchto 3.4.0
No dependency pattern matching library, able to work with numbers, arrays, strings, Dates or objects
23 versions - Latest release: over 3 years ago - 4 dependent packages - 1 dependent repositories - 29 downloads last month - 0 stars on GitHub - 1 maintainer
@azvaliev/match 0.1.1
Rust-style pattern matching brought to TypeScript
2 versions - Latest release: 10 months ago - 8 downloads last month - 0 stars on GitHub - 1 maintainer
typed-match 0.0.1
typescript pattern matching
1 version - Latest release: about 2 years ago - 1 dependent package - 4 downloads last month - 0 stars on GitHub - 1 maintainer
similify 2.0.2
"Similify is a versatile JavaScript package designed to simplify and enhance similarity compariso...
4 versions - Latest release: 4 months ago - 11 downloads last month - 0 stars on GitHub - 1 maintainer
regextoolbox 2.0.4
Regular expression tools for JavaScript developers
14 versions - Latest release: over 1 year ago - 20 downloads last month - 5 stars on GitHub - 1 maintainer
redbloom 1.1.4
A predictable state container with pattern matched semantics
7 versions - Latest release: about 7 years ago - 1 dependent repositories - 14 downloads last month - 2 stars on GitHub - 1 maintainer
@ad2302/pattern-match 0.3.0
A pattern-matching DSL for JSON-like trees of data.
1 version - Latest release: over 2 years ago - 2 dependent packages - 56 downloads last month - 0 stars on GitHub - 1 maintainer
match-js 1.5.5
Patten matching via extractor objects in JavaScript
20 versions - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 35 downloads last month - 5 stars on GitHub - 1 maintainer
@aqrojo/when 2.0.7
js pattern matching utility that helps you to write cleaner code
4 versions - Latest release: about 3 years ago - 2 dependent packages - 8 downloads last month - 2 stars on GitHub - 1 maintainer
binmatch 0.1.2
Simple binary pattern matching
3 versions - Latest release: 4 months ago - 15 downloads last month - 0 stars on GitHub - 1 maintainer
Top 5.0% on npmjs.org
pampy 0.0.6
Pattern Matching library for functional programming in JavaScript
3 versions - Latest release: over 5 years ago - 3 dependent packages - 3 dependent repositories - 845 downloads last month - 548 stars on GitHub - 1 maintainer
morphic 1.0.16
Ad-hoc polymorphism / pattern matching / destructuring for function parameters
15 versions - Latest release: about 2 years ago - 2 dependent packages - 1 dependent repositories - 413 downloads last month - 1 stars on GitHub - 1 maintainer
Top 2.9% on npmjs.org
io-ts-extra 0.11.6
Adds pattern matching, optional properties, and several other helpers and types, to io-ts.
45 versions - Latest release: over 2 years ago - 27 dependent packages - 76 dependent repositories - 39.4 thousand downloads last month - 152 stars on GitHub - 1 maintainer
Top 2.1% on npmjs.org
wink-nlp 2.2.2
Developer friendly Natural Language Processing ✨
40 versions - Latest release: about 1 month ago - 17 dependent packages - 48 dependent repositories - 91 thousand downloads last month - 1,154 stars on GitHub - 1 maintainer
@cj97/match 0.0.5
typescript pattern matching
5 versions - Latest release: almost 3 years ago - 1 dependent package - 9 downloads last month - 0 stars on GitHub - 1 maintainer
Top 3.3% on npmjs.org
extract-values 0.1.2
A simple helper to extract values from a string based on a pattern.
7 versions - Latest release: about 11 years ago - 10 dependent packages - 20 dependent repositories - 2.39 thousand downloads last month - 305 stars on GitHub - 1 maintainer
myntra-extract-values 1.0.0
A simple helper to extract values from a string based on a pattern.
1 version - Latest release: about 2 years ago - 2 dependent packages - 8 downloads last month - 305 stars on GitHub - 1 maintainer
Top 8.3% on npmjs.org
typematcher 0.10.2
Type matching library for TypeScript
22 versions - Latest release: over 5 years ago - 3 dependent packages - 6 dependent repositories - 145 downloads last month - 32 stars on GitHub - 1 maintainer
@elmish-ts/tagged-union 2.0.2
Utilities for defining tagged sum types and pattern matching in TypeScript
7 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 10 downloads last month - 26 stars on GitHub - 1 maintainer
variants-ts 1.0.1
A TypeScript library for algebraic types (variants) with pattern matching
3 versions - Latest release: 8 months ago - 1 dependent package - 31 downloads last month - 0 stars on GitHub - 1 maintainer
metamatch 2.0.1
pull stream to match against objects with metaprogramming
6 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 25 downloads last month - 1 maintainer
@nclsndr/visit-json-tree 0.0.1
Asynchronously visit a JSON tree based on pattern matching
1 version - Latest release: about 1 year ago - 4 downloads last month - 2 stars on GitHub - 1 maintainer
crustyjs 1.0.1
A simple library to provide error as a value and a rust-like optionality type.
2 versions - Latest release: about 2 months ago - 48 downloads last month - 4 stars on GitHub - 1 maintainer
matchacho 0.6.0
Pattern matching for JavaScript
5 versions - Latest release: 7 months ago - 3 dependent packages - 882 downloads last month - 2 stars on GitHub - 1 maintainer
@toa.io/match 0.3.5
Pattern matching for JavaScript
9 versions - Latest release: 7 months ago - 2 dependent packages - 19 downloads last month - 2 stars on GitHub - 1 maintainer
Top 5.8% on npmjs.org
qap 3.3.1
Qap, a quick parser/matcher optimized for string and buffer patterns (<= 255 bytes).
24 versions - Latest release: over 6 years ago - 5 dependent packages - 205 dependent repositories - 10.3 thousand downloads last month - 5 stars on GitHub - 1 maintainer
clark-fp 0.5.11
Functional programming utilities
22 versions - Latest release: 30 days ago - 1.29 thousand downloads last month - 2 stars on GitHub - 1 maintainer
mezza 0.2.2
An object switch-case. Selects the appropriate case from the object with variants
5 versions - Latest release: almost 7 years ago - 2 dependent packages - 1 dependent repositories - 11 downloads last month - 5 stars on GitHub - 1 maintainer
pato 0.1.1
Functional pattern matching for JavaScript
2 versions - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 3 stars on GitHub - 1 maintainer
Top 7.3% on npmjs.org
ts-union-tools 0.0.1
minimal utilities to work with union types and tagged unions (a.k.a. discriminated unions) in Typ...
2 versions - Latest release: almost 4 years ago - 2 dependent packages - 11 dependent repositories - 1.8 thousand downloads last month - 9 stars on GitHub - 1 maintainer
dezent 1.0.4
Powerful pattern matching and parsing that's readable, recursive, and structured.
9 versions - Latest release: over 2 years ago - 1 dependent package - 12 downloads last month - 0 stars on GitHub - 1 maintainer
runescan 1.0.11
<div align="center"> <h1>Runescan</h1> <strong>Runescan</strong> - Simplifying Pattern Reco...
12 versions - Latest release: 4 months ago - 23 downloads last month - 1 maintainer
express-switch 0.1.2
A pattern matching middleware for express
7 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 32 downloads last month - 2 stars on GitHub - 1 maintainer
tagged-ts 0.2.0
A tagged unions code generation library for discriminating tastes
1 version - Latest release: almost 4 years ago - 12 downloads last month - 43 stars on GitHub - 1 maintainer
Top 6.6% on npmjs.org
match-when 3.0.0 💰
match-when - Pattern matching for modern JavaScript
9 versions - Latest release: almost 8 years ago - 9 dependent packages - 3 dependent repositories - 17 downloads last month - 526 stars on GitHub - 1 maintainer
nutzen 2.0.6
type validator & Erlang/Elixir style guards.
6 versions - Latest release: 12 months ago - 14 downloads last month - 1 stars on GitHub - 1 maintainer
Top 6.8% on npmjs.org
pattern-match 0.3.0
A pattern-matching DSL for JSON-like trees of data.
4 versions - Latest release: over 11 years ago - 5 dependent packages - 9 dependent repositories - 30 downloads last month - 52 stars on GitHub - 1 maintainer
string-spirits 2.0.3
Get the spirit of a string, without the whole thing!
10 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 15 downloads last month - 3 stars on GitHub - 1 maintainer
spirits 2.0.3
Get the spirit of a string, without the whole thing!
2 versions - Latest release: over 2 years ago - 1 dependent repositories - 4 downloads last month - 3 stars on GitHub - 1 maintainer
x-match-expression 0.2.1
Javascript Pattern matching library developed in typescript
10 versions - Latest release: about 5 years ago - 1 dependent package - 5 dependent repositories - 4.27 thousand downloads last month - 4 stars on GitHub - 1 maintainer
@markwhitaker/regextoolbox 1.0.4 removed
Regular expression tools for JavaScript developers
4 versions - Latest release: almost 2 years ago - 3 stars on
typed-match-expression 0.0.1 deprecated
Javascript Pattern matching utility developed in typescript
1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 1 downloads last month - 1 maintainer
patmatjs 3.0.1 deprecated
Javascript pattern matching utility backed by typescript
8 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 0 stars on GitHub - 1 maintainer
Top 8.6% on npmjs.org
pat-mat 0.1.1 deprecated 💰
A full-feature pattern match library for javascript(and coffee script)
2 versions - Latest release: almost 10 years ago - 2 dependent packages - 50 dependent repositories - 642 downloads last month - 7 stars on GitHub - 1 maintainer
@perfective/match 0.3.0 deprecated
Functions and types for the pattern matching
11 versions - Latest release: over 3 years ago - 1 dependent package - 14 downloads last month - 12 stars on GitHub - 1 maintainer
ohm-fork 0.15.1 removed
An object-oriented language for parsing and pattern matching
2 versions - Latest release: almost 4 years ago - 2 dependent packages - 2 dependent repositories - 69 downloads last month - 4,785 stars on GitHub - 1 maintainer
pnmg 1.0.1 removed
Powerful and lightweight deep pattern matching for Javascript
2 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 3 stars on GitHub - 1 maintainer
smpl.js 0.1.6 removed
> simplify your code, increase readability, become more productive. This is the first compiler bu...
23 versions - Latest release: about 8 years ago - 1 dependent repositories - 5 downloads last month - 28 stars on GitHub - 1 maintainer
interpolate-params 2.0.1 removed
Interpolate parameters in a string pattern
4 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 2 downloads last month - 2 stars on GitHub - 1 maintainer
pamatcher 0.3.0 removed
A pattern matching library for JavaScript iterators
8 versions - Latest release: over 8 years ago - 2 dependent packages - 1 dependent repositories - 6 downloads last month - 23 stars on GitHub - 1 maintainer
kasai 1.1.1 removed
A pattern matching library
8 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 14 downloads last month - 17 stars on GitHub - 1 maintainer
sequence-matching 0.0.2 removed
A library for matching sequences of consecutive elements in an array by using a pattern.
2 versions - Latest release: over 3 years ago - 5 downloads last month - 0 stars on GitHub - 1 maintainer
hoplon 2.0.0 removed
utility module, immutable type validator & Erlang/Elixir style guards ( but with every imaginable...
53 versions - Latest release: about 1 year ago - 4 dependent packages - 2 dependent repositories - 2 downloads last month - 1 stars on GitHub - 1 maintainer
dropsuit-strsrch 1.0.3 unpublished
DropSuit NLP - strsrch function: A JavaScript and Node.js library for searching and matching patt...
4 versions - Latest release: over 1 year ago - 203 downloads last month - 1 stars on GitHub - 1 maintainer