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

@ts-fun/all 0.0.0 💰
Functional Programming in TypeScript without class methods
1 version - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 2 downloads last month - 4 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
consequaturvoluptatum 1.0.2
The exhaustive Pattern Matching library for TypeScript.
3 versions - Latest release: 2 months ago - 6 downloads last month - 1 maintainer
@riscarrott/pattern-matching 1.0.7
In waiting Pattern Matching proposal adoption
3 versions - Latest release: over 3 years ago - 2 dependent packages - 4 downloads last month - 6 stars on GitHub - 1 maintainer
Top 1.0% on npmjs.org
ts-pattern 5.1.1 💰
The exhaustive Pattern Matching library for TypeScript.
147 versions - Latest release: about 2 months ago - 334 dependent packages - 3,442 dependent repositories - 3.53 million downloads last month - 10,913 stars on GitHub - 1 maintainer
@matchbook/ts 1.0.0
![logo](assets/banner.png)
13 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 32 stars on GitHub - 2 maintainers
Top 5.5% on npmjs.org
f-matches 1.1.0 💰
Composable version of Lodash.matches()
2 versions - Latest release: about 6 years ago - 4 dependent packages - 53 dependent repositories - 56.8 thousand downloads last month - 14 stars on GitHub - 1 maintainer
perfect-matcher 1.0.1
## Install
3 versions - Latest release: almost 5 years ago - 2 dependent packages - 1 dependent repositories - 11 downloads last month - 8 stars on GitHub - 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
@dkendal/match 0.3.0
Pattern matching for Javascript
3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 8 downloads last month - 25 stars on GitHub - 1 maintainer
functir 1.3.1
Functional programming library for JavaScript. True FP in JS/TS!
5 versions - Latest release: 2 months ago - 19 downloads last month - 0 stars on GitHub - 1 maintainer
natch 1.1.1
Simple, explicit pattern matching
4 versions - Latest release: about 6 years ago - 2 dependent packages - 11 dependent repositories - 13 downloads last month - 1 maintainer
@ts-fun/option 0.0.0 💰
Option in TypeScript
1 version - Latest release: about 5 years ago - 2 dependent packages - 1 dependent repositories - 3 downloads last month - 4 stars on GitHub - 1 maintainer
Top 1.2% on npmjs.org
tiny-glob 0.2.9 💰
Tiny and extremely fast globbing
16 versions - Latest release: about 3 years ago - 830 dependent packages - 137,640 dependent repositories - 6.89 million downloads last month - 842 stars on GitHub - 1 maintainer
@tsfun/apply 0.0.3 💰
Apply/unapply functions on/to array of arguments
4 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 3 downloads last month - 4 stars on GitHub - 1 maintainer
Top 8.2% on npmjs.org
@tsfun/result 0.0.20 💰
Result in TypeScript
21 versions - Latest release: almost 4 years ago - 8 dependent packages - 9 dependent repositories - 57 downloads last month - 4 stars on GitHub - 1 maintainer
@tsfun/curry 0.0.2 💰
Curry/uncurry first argument of a function
3 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 2 downloads last month - 4 stars on GitHub - 1 maintainer
@tsfun/misc 0.0.11 💰
Miscellaneous utilities
12 versions - Latest release: almost 4 years ago - 2 dependent packages - 3 dependent repositories - 2 downloads last month - 4 stars on GitHub - 1 maintainer
Top 6.9% on npmjs.org
@tsfun/array 0.0.8 💰
Utilities related to arrays
9 versions - Latest release: almost 4 years ago - 9 dependent packages - 12 dependent repositories - 176 downloads last month - 4 stars on GitHub - 1 maintainer
Top 1.7% on npmjs.org
nanomatch 1.2.13
Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but comp...
28 versions - Latest release: almost 6 years ago - 1,051 dependent packages - 968,494 dependent repositories - 46 million downloads last month - 92 stars on GitHub - 2 maintainers
@tpoisseau/pattern-matching 1.0.5
In waiting Pattern Matching proposal adoption
3 versions - Latest release: about 4 years ago - 1 dependent package - 5 downloads last month - 6 stars on GitHub - 1 maintainer
Top 8.9% on npmjs.org
@tsfun/tap 0.0.14 💰
Insert a side-effect in between function pipeline
15 versions - Latest release: almost 4 years ago - 5 dependent packages - 3 dependent repositories - 60 downloads last month - 4 stars on GitHub - 1 maintainer
@xn-sakina/hoshino-linux-x64-musl 2.1.0
This is the Linux 64-bit (musl) binary for hoshino.
3 versions - Latest release: 4 months ago - 1 dependent package - 18 downloads last month - 11 stars on GitHub - 1 maintainer
variant-type 0.1.4
A Variant is a data structure that can be used to represent any other data type.
6 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 12 downloads last month - 3 stars on GitHub - 1 maintainer
Top 9.3% on npmjs.org
@tsfun/prv-option-result-common 0.0.15 💰
Private common assets shared by @tsfun/option and @tsfun/result
16 versions - Latest release: almost 4 years ago - 3 dependent packages - 3 dependent repositories - 59 downloads last month - 4 stars on GitHub - 1 maintainer
@ts-fun/pipe 0.0.0 💰
Dot-chained pipeline
1 version - Latest release: about 5 years ago - 2 dependent packages - 1 dependent repositories - 4 downloads last month - 4 stars on GitHub - 1 maintainer
@xn-sakina/hoshino-darwin-arm64 2.1.0
This is the macOS ARM 64-bit binary for hoshino.
3 versions - Latest release: 4 months ago - 1 dependent package - 16 downloads last month - 11 stars on GitHub - 1 maintainer
@tsfun/all 0.0.37 💰
Functional Programming in TypeScript without class methods
38 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 43 downloads last month - 4 stars on GitHub - 1 maintainer
Top 9.0% on npmjs.org
@tsfun/function 0.0.11 💰
Function utilities
12 versions - Latest release: almost 4 years ago - 5 dependent packages - 6 dependent repositories - 18 downloads last month - 4 stars on GitHub - 1 maintainer
apg-exp 2.1.1
(Deprecated: use apg-js instead.) Pattern-matching alternative to RegExp. Replaces the regular ex...
15 versions - Latest release: about 3 years ago - 2 dependent packages - 1 dependent repositories - 328 downloads last month - 39 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
js-pattern 0.0.4
Tiny javascript pattern matching library
4 versions - Latest release: over 2 years ago - 1 dependent package - 14 downloads last month - 1 maintainer
Top 9.0% on npmjs.org
@tsfun/pipe 0.0.15 💰
Dot-chained pipeline
15 versions - Latest release: almost 4 years ago - 3 dependent packages - 6 dependent repositories - 71 downloads last month - 4 stars on GitHub - 1 maintainer
Top 9.3% on npmjs.org
@tsfun/prv-types 0.0.10 💰
Utility types used by @tsfun packages
11 versions - Latest release: almost 4 years ago - 3 dependent packages - 3 dependent repositories - 69 downloads last month - 4 stars on GitHub - 1 maintainer
Top 9.3% on npmjs.org
@tsfun/option 0.0.19 💰
Option in TypeScript
20 versions - Latest release: almost 4 years ago - 4 dependent packages - 4 dependent repositories - 23 downloads last month - 4 stars on GitHub - 1 maintainer
@xn-sakina/hoshino-wasm 2.1.0
Fast string seaching powered by Rust
1 version - Latest release: 4 months ago - 27 downloads last month - 11 stars on GitHub - 1 maintainer
@xn-sakina/hoshino-darwin-x64 2.1.0
This is the macOS 64-bit binary for hoshino.
3 versions - Latest release: 4 months ago - 1 dependent package - 15 downloads last month - 11 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
@tsfun/object 0.0.21 💰
Utilities related to objects
22 versions - Latest release: almost 4 years ago - 10 dependent packages - 8 dependent repositories - 94 downloads last month - 4 stars on GitHub - 1 maintainer
@ts-fun/prv-option-result-common 0.0.0 💰
Private common assets shared by @ts-fun/option and @ts-fun/result
1 version - Latest release: about 5 years ago - 3 dependent packages - 1 dependent repositories - 4 downloads last month - 4 stars on GitHub - 1 maintainer
wildcard-named 1.1.1 💰
A small and easy-to-use utility module for matching strings using named and/or unnamed wildcards ...
11 versions - Latest release: almost 6 years ago - 2 dependent packages - 3 dependent repositories - 40 downloads last month - 8 stars on GitHub - 1 maintainer
ts-features 1.3.5
some typescript features like rust
12 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 19 downloads last month - 1 maintainer
hoshino 2.1.0
Fast string seaching powered by Rust
3 versions - Latest release: 4 months ago - 31 downloads last month - 11 stars on GitHub - 1 maintainer
@xn-sakina/hoshino-win32-x64-msvc 2.1.0
This is the Windows 64-bit binary for hoshino.
3 versions - Latest release: 4 months ago - 1 dependent package - 14 downloads last month - 11 stars on GitHub - 1 maintainer
node-red-contrib-fuzzywuzzy 0.3.0
Fuzzy string matching for node red. Can be used for intent recognition.
7 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 30 downloads last month - 2 stars on GitHub - 1 maintainer
@xn-sakina/hoshino-linux-arm64-musl 2.1.0
This is the Linux ARM 64-bit (musl) binary for hoshino.
3 versions - Latest release: 4 months ago - 1 dependent package - 14 downloads last month - 11 stars on GitHub - 1 maintainer
pattern-match.js 1.0.1
A JavaScript pattern matching function to give your life some more functional programming
2 versions - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 1 maintainer
@xn-sakina/hoshino-linux-x64-gnu 2.1.0
This is the Linux 64-bit binary for hoshino.
3 versions - Latest release: 4 months ago - 1 dependent package - 22 downloads last month - 11 stars on GitHub - 1 maintainer
@xn-sakina/hoshino-linux-arm64-gnu 2.1.0
This is the Linux ARM 64-bit binary for hoshino.
3 versions - Latest release: 4 months ago - 1 dependent package - 16 downloads last month - 11 stars on GitHub - 1 maintainer
fdef 0.0.1
Define functions using haskell-like syntax
1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 1 maintainer
@xn-sakina/hoshino-win32-arm64-msvc 2.1.0
This is the Windows ARM 64-bit binary for hoshino.
3 versions - Latest release: 4 months ago - 1 dependent package - 15 downloads last month - 11 stars on GitHub - 1 maintainer
babel-plugin-proposal-pattern-matching 1.0.3
![avatar](./doc/img/logo.png)
4 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 28 downloads last month - 48 stars on GitHub - 1 maintainer
teth 1.0.39
Functional, reactive, pattern matching based, centralized state tree, open source JS library.
36 versions - Latest release: over 6 years ago - 3 dependent packages - 1 dependent repositories - 45 downloads last month - 1 stars on GitHub - 1 maintainer
Top 5.5% on npmjs.org
@ianwalter/subpub 3.0.0
A super-simple JavaScript Subscribe/Publish (pubsub) implementation
4 versions - Latest release: about 4 years ago - 5 dependent packages - 48 dependent repositories - 150 downloads last month - 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
uxadt 0.1.1
Cross-platform embedded representation for algebraic data types, values, and common operations.
14 versions - Latest release: over 6 years ago - 1 dependent package - 2 dependent repositories - 34 downloads last month - 7 stars on GitHub - 1 maintainer
pattern-grab 1.0.1
🤛🏻 Regular Expression Data Grabber
4 versions - Latest release: about 3 years ago - 4 dependent packages - 2 dependent repositories - 22 downloads last month - 1 maintainer
@ygunayer/patmat 0.2.3
An attempt at pattern matching in JavaScript
7 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 16 downloads last month - 4 stars on GitHub - 1 maintainer
react-utls 0.9.2-beta
Useful and well typed utility components and hooks for React and React Native applications
3 versions - Latest release: about 1 year ago - 10 downloads last month - 1 maintainer
Top 6.1% on npmjs.org
match-iz 4.0.4
A tiny pattern-matching library in the style of the TC39 proposal
86 versions - Latest release: about 2 months ago - 8 dependent packages - 5 dependent repositories - 8.79 thousand downloads last month - 132 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
ts-tagged-union 1.2.1
A modern TypeScript library designed to reduce boilerplate for tagged unions, also known as discr...
21 versions - Latest release: 4 months ago - 477 downloads last month - 3 stars on GitHub - 1 maintainer
pattern-match-es 0.0.6
Rust inspired pattern matching for JavaScript
5 versions - Latest release: over 3 years ago - 1 dependent package - 15 downloads last month - 2 stars on GitHub - 1 maintainer
@rhighs/matchjs 1.1.0
Pattern matching for javascript
4 versions - Latest release: about 1 month ago - 23 downloads last month - 1 stars on GitHub - 1 maintainer
pama 0.1.1
Pattern matching in JavaScript
14 versions - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 18 downloads last month - 7 stars on GitHub - 1 maintainer
primitive-match 1.1.1
A zero-dependency pattern matching library for JavaScript with a simple API
5 versions - Latest release: over 2 years ago - 2 dependent packages - 7 downloads last month - 0 stars on GitHub - 1 maintainer
ts-matching 0.1.2
A pattern matching library for typescript with smart type inference.
7 versions - Latest release: almost 3 years ago - 20 downloads last month - 7 stars on GitHub - 1 maintainer
binmatch 0.1.2
Simple binary pattern matching
3 versions - Latest release: 3 months ago - 15 downloads last month - 0 stars on GitHub - 1 maintainer
@sabaki/boardmatcher 1.3.0
Finds patterns & shapes in Go board arrangements and names moves.
14 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 76 downloads last month - 17 stars on GitHub - 2 maintainers
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
re-parse-js 0.1.2 💰
Compose a structured data from unstructured text using regex-based pattern matching
3 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 24 downloads last month - 0 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: 24 days ago - 17 dependent packages - 48 dependent repositories - 91 thousand downloads last month - 1,154 stars on GitHub - 1 maintainer
fuzzy-octo-guacamole 5.0.1 💰
The exhaustive Pattern Matching library for TypeScript.
24 versions - Latest release: 11 months ago - 1 dependent package - 32 downloads last month - 3 stars on GitHub - 1 maintainer
@yaupon/match
🔢 Pattern Matching library for yaupon. ([email protected])
1 version - 1 maintainer
match-file-utility 3.4.0
A way to match files which returns an array
27 versions - Latest release: almost 8 years ago - 12 dependent packages - 6 dependent repositories - 58 downloads last month - 0 stars on GitHub - 1 maintainer
apg-js-examples 4.2.2
Examples of using the suite of apg-js applications and libraries.
9 versions - Latest release: 26 days ago - 2 dependent packages - 141 downloads last month - 1 stars on GitHub - 1 maintainer
Top 3.4% on npmjs.org
apg-js 4.4.0
JavaScript APG, an ABNF Parser Generator
11 versions - Latest release: 26 days ago - 22 dependent packages - 784 dependent repositories - 284 thousand downloads last month - 14 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
typescript-pattern-matching 1.0.1
Pattern matching for TypeScript
2 versions - Latest release: over 4 years ago - 2 dependent repositories - 216 downloads last month - 67 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
select-when 0.1.9
nodejs library to create expressions that pattern match over an event stream
12 versions - Latest release: 7 months ago - 2 dependent packages - 2 dependent repositories - 57 downloads last month - 0 stars on GitHub - 3 maintainers
@safe-ts/pattern 0.0.4
No dependency pattern matching library created for TypeScript
3 versions - Latest release: about 2 years ago - 2 dependent packages - 58 downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.2% on npmjs.org
earlgrey-runtime 0.1.2
Runtime for the Earl Grey programming language.
18 versions - Latest release: over 5 years ago - 55 dependent packages - 48 dependent repositories - 6.15 thousand downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.3% on npmjs.org
@u4/tiny-glob 0.3.2 💰
Tiny and extremely fast globbing
5 versions - Latest release: over 1 year ago - 7 dependent packages - 4 dependent repositories - 6.33 thousand downloads last month - 0 stars on GitHub - 1 maintainer
Top 4.9% on npmjs.org
conditional-expression 1.1.2
JavaScript functional conditional expression
5 versions - Latest release: over 5 years ago - 3 dependent packages - 9 dependent repositories - 312 downloads last month - 63 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
match-when-value 0.1.1
Pattern Matching, in pure JavaScript
2 versions - Latest release: 3 months ago - 14 downloads last month - 2 stars on GitHub - 1 maintainer
matcher-core 1.0.0
Pattern-mining module for detecting key-points in images 🎈
1 version - Latest release: almost 5 years ago - 2 dependent packages - 1 dependent repositories - 20 downloads last month - 9 stars on GitHub - 1 maintainer
@miyauci/pattern-match 1.0.0-beta.3
Type-safe functional style pattern matching
2 versions - Latest release: over 1 year ago - 2 dependent packages - 69 downloads last month - 1 stars on GitHub - 1 maintainer
patroon 1.5.3
Pattern matching library
38 versions - Latest release: 8 months ago - 1 dependent package - 57 downloads last month - 5 stars on GitHub - 1 maintainer
gestalt-pattern-matcher 0.0.12 💰
Finds the similarity between strings and represents it as a number
11 versions - Latest release: over 3 years ago - 1 dependent package - 815 downloads last month - 5 stars on GitHub - 1 maintainer
babel-plugin-pattern-matching 1.4.5
Transform 'haskell like' pattern matching. Syntax analyzing based on bitwise operators like |(OR)...
19 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 69 downloads last month - 40 stars on GitHub - 1 maintainer
Top 2.4% on npmjs.org
z 1.0.9
native pattern matching for javascript
18 versions - Latest release: over 5 years ago - 8 dependent packages - 238 dependent repositories - 1.91 thousand downloads last month - 1,719 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
@miyauci/pattern-matching 1.0.0-beta.1
Syntax-free pattern matching, feature parity with TC39 proposal-pattern-matching
1 version - Latest release: 11 months ago - 29 downloads last month - 1 stars on GitHub - 1 maintainer
lodash-patterns 1.1.6 💰
Pattern matching using lodash
8 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 17 downloads last month - 2 stars on GitHub - 1 maintainer
@yuanchuan/match 1.0.1
Erlang-like pattern matching in JavaScript
2 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 4 downloads last month - 33 stars on GitHub - 1 maintainer
missmatch 1.0.1
Powerful pattern matching for JavaScript
12 versions - Latest release: about 6 years ago - 2 dependent packages - 2 dependent repositories - 31 downloads last month - 69 stars on GitHub - 1 maintainer
Top 4.3% on npmjs.org
earlgrey 0.1.2
Programming language compiling to JavaScript, featuring macros, dynamic typing annotations and pa...
18 versions - Latest release: almost 7 years ago - 64 dependent packages - 6,316 dependent repositories - 171 downloads last month - 468 stars on GitHub - 1 maintainer
itsamatch 1.3.0
Delightful Sum Types in TypeScript
9 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 20 downloads last month - 1 stars on GitHub - 1 maintainer
Top 9.5% on npmjs.org
when-switch 0.3.1
Functional implementation of switch/case, inspired by Ruby case/when.
6 versions - Latest release: about 6 years ago - 3 dependent packages - 5 dependent repositories - 281 downloads last month - 20 stars on GitHub - 1 maintainer