SaaSHub helps you find the best software and product alternatives Learn more →
Top 20 Rust Regex Projects
-
ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
-
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.
-
grex
A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases
-
melody
Melody is a language that compiles to regular expressions and aims to be more readable and maintainable
-
regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
-
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.
-
DataSurgeon
Quickly Extracts IP's, Email Addresses, Hashes, Files, Credit Cards, Social Security Numbers and a lot More From Text
-
fancy-regex
Rust library for regular expressions using "fancy" features like look-around and backreferences
-
srgn
A code surgeon for precise text and code transplantation. A marriage of `tr`/`sed`, `rg` and `tree-sitter`.
-
lolcate-rs
Lolcate -- A comically fast way of indexing and querying your filesystem. Replaces locate / mlocate / updatedb. Written in Rust.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
ripgrep - https://github.com/BurntSushi/ripgrep
Project mention: Level Up Your Dev Workflow: Conquer Web Development with a Blazing Fast Neovim Setup (Part 1) | dev.to | 2024-03-16ripgrep: A super-fast file searcher. You can install it using your system's package manager (e.g., brew install ripgrep on macOS). fd: Another blazing-fast file finder. Installation instructions can be found here: https://github.com/sharkdp/fd
Project mention: grex 1.0.0 - Generate regular expressions from user-provided test cases | /r/Python | 2023-08-31
View on GitHub
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?
Project mention: Speeding up lemmeknow by transposing Lazy<Vec<_>> | /r/rust | 2023-05-20You might have heard about lemmeknow, if not, it's a tool that can identify any* text or analyze strings from file.
Rust Regex related posts
- Show HN: Srgn, AST-aware text manipulation
- Pratt Parsers: Expression Parsing Made Easy
- CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 3
- Ugrep – a more powerful, ultra fast, user-friendly, compatible grep
- Potencializando Sua Experiência no Linux: Conheça as Ferramentas em Rust para um Desenvolvimento Eficiente
- srgn: precise text and code transplantation; think tr/sed + regex + tree-sitter
- Command Line Rust is a great book
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Regex projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | ripgrep | 44,901 |
2 | fd | 31,581 |
3 | grex | 6,521 |
4 | sd | 5,348 |
5 | melody | 4,598 |
6 | regex | 3,345 |
7 | pomsky | 1,259 |
8 | lemmeknow | 852 |
9 | DataSurgeon | 699 |
10 | nomino | 543 |
11 | fancy-regex | 387 |
12 | srgn | 385 |
13 | lolcate-rs | 278 |
14 | recap | 165 |
15 | please | 68 |
16 | human_regex | 47 |
17 | regexm | 46 |
18 | Python-Regex | 17 |
19 | filesfinder | 4 |
20 | rx | 3 |
Sponsored