intel/hyperscan
High-performance regular expression matching library observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 99
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3999
- days_rel: n/a
- days_push: 7
- n_releases_24m: 0
Adoption not part of the score
5475 stars · 811 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Hyperscan is a high-performance C library (written in C++) for simultaneously matching large numbers of regular expressions, using hybrid automata techniques. It follows PCRE syntax, supports stream matching, and is commonly used in deep packet inspection (DPI) stacks.
Use cases
- match tens of thousands of regexes simultaneously
- deep packet inspection regex engine
- scan network traffic streams for patterns
- fast multi-pattern string matching in C/C++
- PCRE-compatible regex matching at high throughput
- intrusion detection signature matching
When to choose
- you need to match many regex patterns at once with high performance
- you are building DPI, IDS/IPS, or network security tooling
- you need stream-based regex matching over data flows
- you want a C API with PCRE-like syntax
When to avoid
- you need full PCRE feature coverage such as backreferences or complex lookarounds
- you need a simple, lightweight regex for a handful of patterns
- you want a high-level language regex without C/C++ integration
Facets
library · maturity stable
parser search-engine developer-tools security performance networking parsers cpp cross-platform windows regex-matching dpi deep-packet-inspection simultaneous-matching stream-matching pcre-compatible algorithms linux macos
1 source
- readme: https://github.com/intel/hyperscan · fetched 2026-08-28 · 7e44664ceef5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| intel/hyperscan | main | 67 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem