Dev tools · alternatives · 2026
24 alternatives to Matches.js -- Powerful Pattern Matching for Javascript
Powerful pattern matching for Javascript. Contribute to natefaubion/matches.js development by creating an account on GitHub.
Matches.js is a JavaScript library that provides pattern matching capabilities for the language. It enables developers to write code that matches and deconstructs data structures using declarative patterns. The tool is… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Matches.js -- Powerful Pattern Matching for Javascript launched in 2012; newer entries below may have overtaken it.
- 1WP
2013 · usablica.github.com · its alternatives →
- 2
Chart.js▲263Simple, clean & engaging charts for designers and developers
2014 · chartjs.org · its alternatives →
- 3

🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook - amejiarosario/dsa.js-data-structures-algorithms-javascript
2019 · github.com · its alternatives →
- 4

A lightweight single-header pattern-matching library for C++17 with macro-free APIs. Try it at https://godbolt.org/z/8YMr8Kz8j
2022 · github.com · its alternatives →
- 5GJ
Grid.js is a lightweight JavaScript table plugin that works on all web browsers and devices. Grid.js is open-source and it helps you create advanced tables in seconds!
2020 · gridjs.io · its alternatives →
- 6AI
2015 · jsblocks.com · its alternatives →
- 7

JavaScript matching REs into objects. Contribute to benjamingr/js-restructure development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 8
Regex library▲276A curated list of most commonly used regular expressions
2022 · uibakery.io · its alternatives →
- 9
Chart.js 2.0▲440Simple, clean & engaging charts for designers & developers.
2016 · chartjs.org · its alternatives →
- 10

Find the origin of any character in the DOM
2019 · fromjs.com · its alternatives →
- 11

Hi HN! I created this lib in the need of a simple and tiny framework to easily do AJAX-style navigation / replacement of fragments in the page, in a web application. For people who don't want to use client-side-rendering and complex frameworks à la React, there are nowadays a few "HTML-over-the-wire" libraries, like HTMX, Unpoly or this super-tiny one Swap.js :) One other key thing is that no external tool is needed: no bundler, no webpack, no TypeScript compiler, no minification needed. Just write HTML, JS (+ your preferred server-side language: PHP, Python, etc.) and it works. The…
2023 · github.com · its alternatives →
- 12

Hello HN! I became frustrated with the unpredictible/poor match quality and opaqueness of "relevance scores" in existing fuzzy and fulltext search libs, so I tried something different and this is the result. The main selling point is the result quality / ordering, with best-in-class memory overhead and excellent performance being bonuses. The API is pretty stable at this point, but looking for feedback before committing to 1.0. TL;DR The test corpus is a 4MB json file with 162k words/phrases, so give it a second for initial download. You can also drag/drop your own…
2022 · github.com · its alternatives →
- 13AJ
2012 · segmentio.github.com · its alternatives →
- 14

Faster user-land reimplementations for several common builtin native JavaScript functions. - codemix/fast.js
2014 · github.com · its alternatives →
- 15
Intro.js v2.0▲328Javascript framework for adding guide and screen tips
2015 · usablica.github.io · its alternatives →
- 16
Danfo.js▲109Open Source JavaScript library for manipulating data.
2020 · github.com · its alternatives →
- 17
Chart.js 4.0▲111Open source JavaScript charting library for the modern web
2022 · github.com · its alternatives →
- 18GJ
2016 · omrelli.ug · its alternatives →
- 19

2015 · github.com · its alternatives →
- 20

This R statistical nmath module re-created in typescript/javascript and handwritten webassembly. - R-js/libRmath.js
2018 · github.com · its alternatives →
- 21

Advanced Mathematics Library for Node.js and JavaScript - numbers/numbers.js
2012 · github.com · its alternatives →
- 22WJ
2014 · gwendall.github.io · its alternatives →
- 23BJ
2013 · jakiestfu.github.com · its alternatives →
- 24

Scala-like pattern matching for Java 8. Contribute to johnlcox/motif development by creating an account on GitHub.
2015 · github.com · its alternatives →
Also compare
- Weekend project, Intro.js alternatives
- Chart.js alternatives
- Data Structures and Algorithms in JavaScript alternatives
- Match(it): A C++17 pattern-matching library with lots of good stuffs alternatives
- Grid.js – Advanced table library that works everywhere alternatives
- An Isomorphic JavaScript Framework Faster Than React alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →