hypermatch
Rule matcher
A high-performance Go library for rapid matching of events against rules in-memory with low latency.
hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️.
22 stars
6 watching
0 forks
Language: Go
last commit: about 2 months ago event-driveneventsgogolangjsonmatchingmatching-engineperformancerule-engine
Related projects:
Repository | Description | Stars |
---|---|---|
alexpantyukhin/go-pattern-match | An implementation of pattern matching for Go. | 244 |
timbray/quamina | A fast pattern-matching library for Go that enables efficient discovery of matching fields in event data. | 395 |
gkampitakis/go-snaps | A testing library for Go that allows developers to create reusable snapshots of test data | 173 |
jfilipczyk/gomatch | A JSON matcher library that helps validate JSON responses by focusing on essential parts of the response | 47 |
blackrabbitt/mspm | An algorithm implementation for efficient multi-string pattern matching using trie data structures. | 26 |
seamusabshere/fuzzy_match | A tool for finding similar records in large datasets using string similarity and regular expression rules. | 676 |
phakornkiong/go-pattern-match | Provides a concise and declarative way to handle complex conditional logic in Go | 93 |
iglou-eu/go-wildcard | Provides fast and simple wildcard pattern matching without file-name semantics or dependencies. | 82 |
kinbiko/jsonassert | A library that provides an easy-to-use assertion system for verifying the semantic equality of JSON data | 127 |
romshark/jscan | High-performance JSON iterator and validator for Go | 90 |
sabakihq/boardmatcher | An algorithmic system for identifying patterns and shapes in Go board arrangements. | 18 |
gobwas/glob | A Go library for efficient string matching using compile-time glob patterns. | 961 |
lukeed/matchit | A utility for parsing and matching URLs against predefined patterns | 322 |
knowitall/openregex | A flexible regular expression language and engine for token-based pattern matching in natural language processing. | 75 |
ambitioninc/kmatch | A language for validating and filtering Python dictionaries | 48 |