Sorry, you need to enable JavaScript to visit this website.

Feedback

Your feedback is important to keep improving our website and offer you a more reliable experience.

Description

Note: The official Hyperscan website has moved to hyperscan.io.

Hyperscan is a high-performance multiple regex matching library. It follows the regular expression syntax of the commonly-used libpcre library, yet functions as a standalone library with its own API written in C. Hyperscan uses hybrid automata techniques to allow simultaneous matching of large numbers (up to tens of thousands) of regular expressions, as well as matching of regular expressions across streams of data.

Hyperscan is typically used in a DPI library stack.

Hyperscan began in 2008, and evolved from a commercial closed-source product 2009-2015. First developed at Sensory Networks Incorporated, and later acquired and released as open source software by Intel in October 2015. 

Hyperscan is under a 3-clause BSD license. We welcome outside contributors.

 

News & Blogs

Website moved to hyperscan.io

By Justin Viiret on Feb 01, 2018

Hyperscan now has its own website, available at hyperscan.io. Future release information, blog posts, etc will be posted there.

Hyperscan 4.6.0 Released

By Matthew Barr on Sep 21, 2017

We are pleased to announce that Hyperscan 4.6.0 has been pushed to Github. For more details, please refer to the change log on GitHub or the Hyperscan Developer Reference Guide. The 4.6.0 release can be found here.

Regex Set Scanning with Hyperscan and RE2::Set

By Justin Viiret on Jun 20, 2017

Introduction Since Hyperscan is a performance-oriented regular expression engine, we are often asked for comparisons against other regular expression libraries on a variety of different metrics. This post is a walkthrough of an experiment to...

Hyperscan 4.5.1 Released

By Matthew Barr on Jun 15, 2017

We are pleased to announce that Hyperscan 4.5.1 has been pushed to Github. For more details, please refer to the change log on GitHub or the Hyperscan Developer Reference Guide. The 4.5.1 release can be found here.

Contribute

Maintainers

Related Projects