regular-expressions

Top 23 regular-expression Open-Source Projects

  • grex

    A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases

  • Project mention: grex 1.0.0 - Generate regular expressions from user-provided test cases | /r/Python | 2023-08-31
  • regex

    An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.

  • Project mention: Zed is now open source | news.ycombinator.com | 2024-01-24

    The homepage has a benchmark that compares Zed's "insertion latency" to other editors, and this is the description:

    > Open input.rs at the end of line 21 in rust-lang/regex. Type z 10 times, measure how long it takes for each z to display since hitting the z key.

    Could someone clarify what that means? My interpretation of that was to go to https://github.com/rust-lang/regex/blob/master/regex-cli/arg... and start typing 'z' at the end of line 21, but that doesn't seem to make any sense. I guess that repo got refactored and those instructions are out of date?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • py_regular_expressions

    Learn Python Regular Expressions step by step from beginner to advanced levels

  • Project mention: Understanding Python re(gex)? | news.ycombinator.com | 2023-05-12
  • SwiftLinkPreview

    It makes a preview from an URL, grabbing all the information such as title, relevant texts and images.

  • SubEthaEdit

    General purpose plain text editor for macOS. Widely known for its live collaboration feature.

  • regexpbuilderphp

    🦉 human-readable regular expressions

  • Project mention: Human-readable regular expressions for PHP | news.ycombinator.com | 2023-12-03
  • pomsky

    A new, portable, regular expression language

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • re2j

    linear time regular expression matching in Java

  • secrets-patterns-db

    Secrets Patterns DB: The largest open-source Database for detecting secrets, API keys, passwords, tokens, and more.

  • social-media-profiles-regexs

    :card_index: Extract social media profiles and more with regular expressions

  • Project mention: How would I regex TikTok profile links? | /r/AutoModerator | 2023-05-09

    Admittedly I did copy most of the regexes from https://github.com/lorey/social-media-profiles-regexs and updated some of them where needed.

  • SmartRename

    A Windows Shell Extension for more advanced bulk renaming using search and replace or regular expressions

  • Project mention: SmartRename VS PSFilenameCleaner - a user suggested alternative | libhunt.com/r/SmartRename | 2023-08-22
  • RE-flex

    A high-performance C++ regex library and lexical analyzer generator with Unicode support. Extends Flex++ with Unicode support, indent/dedent anchors, lazy quantifiers, functions for lex and syntax error reporting and more. Seamlessly integrates with Bison and other parsers. (by Genivia)

  • Project mention: RE/flex 3.3.4 released - a scanner generator for C++ | /r/Compilers | 2023-05-31
  • node-re2

    node.js bindings for RE2: fast, safe alternative to backtracking regular expression engines.

  • T-Regx

    PHP regular expression brought up to modern standards.

  • Project mention: PHP libraries and tools | dev.to | 2023-10-18

    rawr/t-regx: PHP regular expression brought up to modern standards.

  • fancy-regex

    Rust library for regular expressions using "fancy" features like look-around and backreferences

  • npeg

    PEGs for Nim, another take

  • Project mention: Pratt Parsers: Expression Parsing Made Easy | news.ycombinator.com | 2024-01-20

    Ha, nice to see this on HN: this article was pretty helpful to me to understand the concept a few years back when extending my PEG parsing library [1] with a Pratt parser; this mitigates the problem of PEG parsers not allowing left recursion and allows for a much more concise notation of grammars with operator precedence. Thank you Bob:

    1. https://github.com/zevv/npeg

  • cl-ppcre

    Common Lisp regular expression library

  • Project mention: Compile time regular expression in C++ | news.ycombinator.com | 2023-09-12

    I've never used cl-ppcre myself, but its docs[1] claim that it provides compile-time regexes:

    > CL-PPCRE uses compiler macros to pre-compile scanners at load time if possible. This happens if the compiler can determine that the regular expression (no matter if it's a string or an S-expression) is constant at compile time and is intended to save the time for creating scanners at execution time (probably creating the same scanner over and over in a loop).

    [1]: https://edicl.github.io/cl-ppcre/

  • RVerbalExpressions

    :speech_balloon: Create regular expressions easily

  • noam

    JavaScript library for working with automata and grammars for regular and context-free languages

  • matcheroni

    A minimalist single-header library for building pattern-matchers, lexers, and parsers.

  • Project mention: Matcheroni, a tiny C++20 header library for building lexers/parsers | /r/regex | 2023-07-06
  • rex

    Flexible regular expressions constructor for Golang. (by hedhyw)

  • grex-js

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

  • simplematch

    Minimal, super readable string pattern matching for python.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

regular-expressions related posts

Index

What are some of the best open-source regular-expression projects? This list will help you:

Project Stars
1 grex 6,521
2 regex 3,345
3 py_regular_expressions 1,716
4 SwiftLinkPreview 1,361
5 SubEthaEdit 1,355
6 regexpbuilderphp 1,330
7 pomsky 1,259
8 re2j 1,154
9 secrets-patterns-db 948
10 social-media-profiles-regexs 590
11 SmartRename 566
12 RE-flex 483
13 node-re2 469
14 T-Regx 409
15 fancy-regex 387
16 npeg 320
17 cl-ppcre 292
18 RVerbalExpressions 281
19 noam 200
20 matcheroni 193
21 rex 179
22 grex-js 176
23 simplematch 173

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com