Rust Regex

Open-source Rust projects categorized as Regex

Top 20 Rust Regex Projects

  • ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

  • Project mention: Fzf advanced integration in Powershell | dev.to | 2024-06-05

    If you want to integrate fzf with rg, fd, bat to fuzzy find files, directories or ripgrep the content of a file and preview using bat, but the fzf document only has commands for Linux shell (bash,...), and you want to achieve that on your Windows Machine using Powershell, this post may be for you.

  • 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
  • fd

    A simple, fast and user-friendly alternative to 'find'

  • Project mention: Fzf advanced integration in Powershell | dev.to | 2024-06-05

    If you want to integrate fzf with rg, fd, bat to fuzzy find files, directories or ripgrep the content of a file and preview using bat, but the fzf document only has commands for Linux shell (bash,...), and you want to achieve that on your Windows Machine using Powershell, this post may be for you.

  • 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
  • sd

    Intuitive find & replace CLI (sed alternative)

  • Project mention: amber, a code search & replace tool | news.ycombinator.com | 2024-05-23

    Feels similar to `sd` (https://github.com/chmln/sd)

    which in my mind was the first “replace” version of ripgrep

    grep -> ripgrep

  • melody

    Melody is a language that compiles to regular expressions and aims to be more readable and maintainable

  • Project mention: nom > regex | /r/rust | 2023-12-06
  • 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?

  • pomsky

    A new, portable, regular expression language

  • SaaSHub

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

    SaaSHub logo
  • lemmeknow

    The fastest way to identify anything!

  • DataSurgeon

    Quickly Extracts IP's, Email Addresses, Hashes, Files, Credit Cards, Social Security Numbers and a lot More From Text

  • nomino

    Batch rename utility for developers

  • srgn

    A code surgeon for precise text and code transplantation. A marriage of `tr`/`sed`, `rg` and `tree-sitter`.

  • Project mention: amber, a code search & replace tool | news.ycombinator.com | 2024-05-23

    The tool you are describing is what I am trying to build at https://github.com/alexpovel/srgn . The idea is a compromise between regex (think ripgrep) and grammar awareness (through tree-sitter).

  • fancy-regex

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

  • lolcate-rs

    Lolcate -- A comically fast way of indexing and querying your filesystem. Replaces locate / mlocate / updatedb. Written in Rust.

  • recap

    deserialize typed structures from regex captures (by softprops)

  • please

    please, a sudo clone (by edneville)

  • human_regex

    A regex library for humans, written in Rust 🦀

  • regexm

    A Rust macro for writing regex pattern matching.

  • Python-Regex

    A port of the Rust regex library to python for super speed linear matching.

  • filesfinder

    Find files matching patterns while respecting .gitignore

  • rx

    Standalone version of Emacs' rx macro (by sulami)

  • 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).

Rust Regex discussion

Log in or Post with

Rust Regex related posts

  • amber, a code search & replace tool

    11 projects | news.ycombinator.com | 23 May 2024
  • Show HN: Srgn, AST-aware text manipulation

    1 project | news.ycombinator.com | 27 Jan 2024
  • Pratt Parsers: Expression Parsing Made Easy

    6 projects | news.ycombinator.com | 20 Jan 2024
  • CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 3

    3 projects | dev.to | 8 Jan 2024
  • Ugrep – a more powerful, ultra fast, user-friendly, compatible grep

    27 projects | news.ycombinator.com | 30 Dec 2023
  • Potencializando Sua Experiência no Linux: Conheça as Ferramentas em Rust para um Desenvolvimento Eficiente

    5 projects | dev.to | 12 Dec 2023
  • srgn: precise text and code transplantation; think tr/sed + regex + tree-sitter

    1 project | /r/commandline | 10 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 ripgrep 45,783
2 fd 32,264
3 grex 6,949
4 sd 5,482
5 melody 4,604
6 regex 3,388
7 pomsky 1,264
8 lemmeknow 903
9 DataSurgeon 710
10 nomino 549
11 srgn 412
12 fancy-regex 396
13 lolcate-rs 283
14 recap 165
15 please 70
16 human_regex 48
17 regexm 46
18 Python-Regex 17
19 filesfinder 4
20 rx 3

Sponsored
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.
www.influxdata.com