CrowdSec - the open-source and participative security solution offering crowdsourced protection against malicious IPs and access to the most advanced real-world CTI.
-
Updated
Apr 14, 2026 - Go
CrowdSec - the open-source and participative security solution offering crowdsourced protection against malicious IPs and access to the most advanced real-world CTI.
Real-time HTTP Intrusion Detection
teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwanted crawlers, and brute force attacks.
gonids is a library to parse IDS rules, with a focus primarily on Suricata rule compatibility. There is a discussion forum available that you can join on Google Groups: https://groups.google.com/forum/#!topic/gonids/
Import specific data sources into the Sigma generic and open signature format.
A kubernetes controller running on bare-metal firewalls, creating nftables rules, configures suricata, collects network metrics
Know what's happening on your network before it becomes a problem: real-time eBPF monitoring
A Go package that adds type-safe prefixes to UUIDs, making them shorter and more readable. Converts standard UUIDs (36 chars) to prefixed format (27 chars) like `user.AZXje_k_dRiprKK-aEY8fg`. Includes URL-safe encoding and easy entity type registration. Perfect for database IDs, API endpoints, and logging where type context is valuable.
Advanced threat detection solution for Linux.
The Banisher watches your systemd journal and bans, with no delay, abusers.
The Set Up Telemetry action provides deterministic OpenTelemetry trace IDs, job IDs and traceparent for GitHub Actions workflow telemetry.
Add a description, image, and links to the ids topic page so that developers can more easily learn about it.
To associate your repository with the ids topic, visit your repo's landing page and select "manage topics."