JavaScript RegExp

Open-source JavaScript projects categorized as RegExp

Top 12 JavaScript RegExp Projects

  1. RegExr

    RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions.

    Project mention: The importance of the environment in Regex pattern matching | dev.to | 2024-10-16

    However - here it becomes weird - when testing the original regex rule (the first one, without the \u00A0 part) on the same string in an interactive visualiser (https://regexr.com/ for instance), there is a match:

  2. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  3. xregexp

    Extended JavaScript regular expressions

  4. emoji-regex

    A regular expression to match all Emoji-only symbols as per the Unicode Standard.

  5. qryn

    qryn is a polyglot, high-performance observability framework for ClickHouse. Ingest, store and analyze logs, metrics and telemetry traces from any agent supporting Loki, Prometheus, OTLP, Tempo, Elastic, InfluxDB and many more formats and query transparently using Grafana or any other compatible client.

    Project mention: Quickwit Joins Datadog | news.ycombinator.com | 2025-01-10

    I'm not the person you asked -- and I also want to be transparent that I only PoC-ed it and due to external circumstances didn't get it all the way out to production -- but I really like how https://github.com/metrico/qryn (AGPLv3) thinks about the world. It is, like SigNoz, unified (logs, metrics, traces) but it actually implements several of the common endpoint schemes allowing it to pretend to be "your favorite tool" which plausibly helps any integration story <https://github.com/metrico/qryn#%EF%B8%8F-query> and <https://github.com/metrico/qryn#-vendors-compatibility>

    I was going to take advantage of Clickhouse using S3 as warm-to-cold storage since my mental model is that most logs, metrics, and traces are written and not read https://clickhouse.com/docs/en/integrations/s3#configuring-s...

    I believe one could do that with SigNoz, too, so I don't mean to imply that trickery was qryn specific, just that I didn't want to get into the "constantly resizing io3 PVC" game

  6. picomatch

    Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's autho

  7. moo

    Optimised tokenizer/lexer generator! 🐄 Uses /y for performance. Moo. (by no-context)

  8. wild-wild-path

    🤠 Object property paths with wildcards and regexps 🌵

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. regex

    JS regexes + future. A template tag for readable, high-performance, native JS regexes with extended syntax, context-aware interpolation, and always-on best practices. (by slevithan)

    Project mention: Context-aware JavaScript regex template tag with advanced features | news.ycombinator.com | 2024-07-04
  11. grex-js

    A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases

  12. re2js

    RE2JS is the JavaScript port of RE2, a regular expression engine that provides linear time matching

  13. wild-wild-utils

    🤠 Functional utilities using object property paths with wildcards and regexps 🌵

  14. SyncMyObsidian

    This repository allows you to synchronize files present in the obsidian vault between Obsidian desktop application (or an appImage) and Obsidian mobile application.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript RegExp discussion

Log in or Post with

JavaScript RegExp related posts

  • The importance of the environment in Regex pattern matching

    1 project | dev.to | 16 Oct 2024
  • Taming the Regex Beast: A Beginner's Guide to Regular Expressions

    1 project | dev.to | 30 Aug 2024
  • Ask HN: How did you learn Regex?

    6 projects | news.ycombinator.com | 8 Aug 2024
  • Context-aware JavaScript regex template tag with advanced features

    1 project | news.ycombinator.com | 4 Jul 2024
  • Demystifying Regex in Go

    1 project | dev.to | 19 May 2024
  • How to Validate Emails in PHP: regex, filter_var(), and API Explained

    1 project | dev.to | 14 May 2024
  • Show HN: Pyroscope/Phlare drop-in compatible replacement with OLAP storage

    1 project | news.ycombinator.com | 20 Feb 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Feb 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source RegExp projects in JavaScript? This list will help you:

# Project Stars
1 RegExr 10,011
2 xregexp 3,319
3 emoji-regex 1,786
4 qryn 1,318
5 picomatch 994
6 moo 842
7 wild-wild-path 724
8 regex 546
9 grex-js 179
10 re2js 119
11 wild-wild-utils 37
12 SyncMyObsidian 5

Sponsored
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?