awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Self-Hosted SIEM Security Platforms

Ranking updated Jun 30, 2026

For a self-hosted SIEM, the first results are wazuh/wazuh (Wazuh is an open-source SIEM platform that collects and correlates security logs across distributed infrastructure, providing real-time alerting, automated response, and a centralized dashboard, which directly matches your self-hosted SIEM requirements), security-onion-solutions/securityonion (Security Onion is a full-featured open-source SIEM platform that bundles log collection, correlation, alerting, and visualization tools, making it a direct match for self-hosted security monitoring and incident response) and crowdsecurity/crowdsec. infinition/bjorn and fluent/fluent-bit round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

These open-source platforms provide centralized log collection, threat detection, and security event correlation for infrastructure.

Self-Hosted SIEM Security Platforms

Find the best repos with AI.We'll search the best matching repositories with AI.
  • wazuh/wazuhwazuh avatar

    wazuh/wazuh

    14,779View on GitHub↗

    Wazuh is an integrated security platform that combines endpoint detection and response, security information and event management, and cloud workload protection. It functions as a centralized system for collecting telemetry, aggregating logs, and correlating events across distributed infrastructure to maintain security and integrity. The platform distinguishes itself through its active response orchestration, which allows for the automated execution of scripts on remote endpoints to neutralize threats in real time. It provides deep visibility into system activity through file integrity monito

    Wazuh is an open-source SIEM platform that collects and correlates security logs across distributed infrastructure, providing real-time alerting, automated response, and a centralized dashboard, which directly matches your self-hosted SIEM requirements.

    CAutomated Incident Response Workflows
    View on GitHub↗14,779
  • security-onion-solutions/securityonionSecurity-Onion-Solutions avatar

    Security-Onion-Solutions/securityonion

    4,661View on GitHub↗

    Security Onion is a security information and event management platform and network security monitoring suite. It functions as an intrusion detection system and a network traffic analysis tool designed to identify malicious activity and network intrusions through signature-based detection and host-based monitoring. The platform integrates a security case management system to organize investigations by tracking detections and grouping related security events. It provides capabilities for full packet capture, network metadata extraction, and the collection and indexing of security logs from dive

    Security Onion is a full-featured open-source SIEM platform that bundles log collection, correlation, alerting, and visualization tools, making it a direct match for self-hosted security monitoring and incident response.

    ShellNetwork Security MonitoringSecurity Logging and SIEMActivity Monitors
    View on GitHub↗4,661
  • crowdsecurity/crowdseccrowdsecurity avatar

    crowdsecurity/crowdsec

    12,574View on GitHub↗

    CrowdSec is a collaborative, distributed security engine designed for threat detection and infrastructure protection. It functions as an intrusion detection system that parses logs and network traffic to identify malicious patterns, utilizing a bucket-based threshold detection model to aggregate events and trigger alerts. The platform is built on a modular architecture that includes a centralized local API server for managing security signals and a relational database for persistent storage of remediation decisions. What distinguishes the project is its decoupled enforcement model, which offl

    CrowdSec is a self-hostable collaborative security engine that ingests and analyzes logs for threat detection and alerts, but it positions itself as an intrusion detection system (IDS/IPS) more than a full SIEM with built-in correlation, dashboarding, or incident management — so it fits the SIEM category in spirit but lacks the comprehensive feature set of a dedicated SIEM platform.

    GoSecurity Event CorrelationThreat Intelligence Platforms
    View on GitHub↗12,574
  • infinition/bjorninfinition avatar

    infinition/Bjorn

    5,656View on GitHub↗

    Bjorn is a penetration testing framework that automates network scanning, credential brute-forcing, vulnerability assessment, and data exfiltration, all coordinated through an event-driven task pipeline and controlled via a web-based dashboard. Its modular plugin architecture allows independent security modules to be loaded and chained together, with an asynchronous network scanner discovering live hosts and open ports without blocking the main execution flow. The framework distinguishes itself by integrating a credential brute-force engine that systematically attempts login combinations agai

    Bjorn is a penetration testing framework for offensive security tasks like scanning and brute-forcing, not a SIEM platform for collecting, correlating, and alerting on security logs from multiple sources.

    PythonSecurity Management DashboardsSecurity Operation Dashboards
    View on GitHub↗5,656
  • fluent/fluent-bitfluent avatar

    fluent/fluent-bit

    7,946View on GitHub↗

    Fluent Bit is a cloud-native log shipper and unified telemetry collector designed as a resource-efficient data pipeline. It ingests logs, metrics, and traces from multiple sources, processing them in real-time before routing the data to external storage backends. The project functions as a real-time stream processor and OpenTelemetry log processor, capable of transforming and filtering data using SQL and conditional logic. It also acts as a distributed tracing agent that can sample traces to reduce data volume while preserving full request paths. The system provides reliable data delivery th

    Fluent Bit is a lightweight log shipper and telemetry collector, but it does not provide the correlation, alerting, dashboarding, or incident management features that define a self-hosted SIEM platform.

    CLog IngestionLog ForwardersCloud Log Shippers
    View on GitHub↗7,946
  • netflix/dispatchNetflix avatar

    Netflix/dispatch

    6,385View on GitHub↗

    Dispatch is an incident response orchestration platform that automates the coordination of detection, participant assembly, and task tracking across existing communication and project management tools. It provides a web-configurable state machine to manage incident lifecycle transitions, with template-driven incident models that define types, priorities, and severity levels. The platform enforces role-based access control to map user roles to specific actions and data access, while maintaining a database-backed audit trail of all incident events and system changes for compliance and post-incid

    Dispatch is an incident response orchestration platform, not a SIEM—it manages incident workflows after detection rather than ingesting, correlating, and analyzing security logs from multiple sources, so it does not fulfill the core log-collection and real-time-correlation need.

    PythonIncident ManagementAutomated Incident Response Workflows
    View on GitHub↗6,385
  • fluent/fluentdfluent avatar

    fluent/fluentd

    13,554View on GitHub↗

    Fluentd is a unified logging layer and distributed event router that collects, parses, and routes log data from diverse sources to various storage backends. It functions as a log forwarding agent and pipeline orchestrator, transforming raw unstructured log strings into formatted objects using structured log parsing. The project utilizes a plugin-based pipeline architecture to route data through independent input, filter, and output stages. It differentiates itself through tag-based event routing, which uses regular expression patterns to direct specific data streams to their intended destinat

    Fluentd is a log collection and routing pipeline, not a full SIEM platform — it handles multi-source log ingestion and parsing but lacks the correlation engine, alerting, dashboards, and incident management that define a SIEM.

    RubySyslog IngestionLog Forwarders
    View on GitHub↗13,554
  • deviantony/docker-elkdeviantony avatar

    deviantony/docker-elk

    18,375View on GitHub↗

    This project is a containerized orchestration layer for the Elastic Stack, providing a pre-configured set of Docker Compose files to deploy Elasticsearch, Logstash, and Kibana as a unified data analysis stack. It functions as a centralized log management system for ingesting, indexing, and searching log data using a cluster of interconnected services. The deployment pattern includes an Elasticsearch cluster manager that enables scaling data nodes through replica scaling and internal discovery. It provides a web-based administration interface for monitoring cluster health and status. The syst

    This Docker Compose setup deploys the Elastic Stack for log ingestion and visualization, which is a common building block for a SIEM, but it lacks built-in correlation, alerting, and threat-intelligence features out of the box, so it is a neighboring deployment tool rather than a self-contained SIEM platform.

    ShellLog Ingestion
    View on GitHub↗18,375
  • hyperdxio/hyperdxhyperdxio avatar

    hyperdxio/hyperdx

    9,324View on GitHub↗

    HyperDX is an OpenTelemetry observability platform that provides centralized log management, distributed tracing, and a self-hosted monitoring stack. It functions as a unified system for collecting, indexing, and visualizing logs, metrics, and traces from cloud and container environments. The platform distinguishes itself with specialized tooling for large language model monitoring and session replay, allowing user interactions in the browser to be linked to backend telemetry. It employs schema-less JSON parsing to index structured logs dynamically and uses source maps to resolve minified sta

    HyperDX is a self-hosted observability platform focused on application logs, metrics, and traces rather than security‑specific log correlation, threat intelligence, or incident management, so it only partially aligns with a dedicated SIEM system.

    TypeScriptLog IngestionLog ForwardersCloud Log Shippers
    View on GitHub↗9,324
  • elastic/detection-ruleselastic avatar

    elastic/detection-rules

    2,508View on GitHub↗

    This project is a detection-as-code framework providing a library of security monitoring rules and predefined detection content for Elasticsearch data indices. It serves as a threat detection rule library designed to identify malicious activity and attack patterns across diverse data streams in cloud and on-premises environments. The framework implements a detection engineering workflow where rules are defined in YAML and managed as versioned code. It includes a set of command-line utilities for automated rule deployment, metadata searching, and template generation, supported by a Python-base

    This repository provides a library of detection rules and a framework for managing them, but it is not a self-hosted SIEM platform itself—it is a component you would use within one (such as the Elastic Stack), lacking the log collection, correlation, dashboard, and self-hosted deployment features you need.

    PythonIncident ManagementSecurity Event Correlation
    View on GitHub↗2,508
  • misp/mispMISP avatar

    MISP/MISP

    6,360View on GitHub↗

    MISP is an open-source threat intelligence sharing platform designed for collecting, storing, and distributing structured threat indicators and intelligence. At its core, it provides a distributed synchronization protocol for transferring events between instances, an attribute-based correlation engine that links matching indicators across events, and a REST API with an OpenAPI specification for programmatic access to threat data. The platform uses formal data formats for JSON, taxonomy, galaxy, and object templates to enable compatibility across tools and communities. The platform distinguish

    MISP is a threat intelligence sharing platform, not a SIEM—it focuses on structured threat indicators and correlation of IOCs, not on collecting, parsing, and correlating security logs from diverse sources for real-time alerting and incident management.

    PHPSecurity Event CorrelationTAXII Exchanges
    View on GitHub↗6,360
  • clong/detectionlabclong avatar

    clong/DetectionLab

    4,904View on GitHub↗

    DetectionLab is a reproducible Windows Active Directory security lab designed for testing detection capabilities. It uses an automation framework based on Vagrant and Packer to provision virtualized networks across multiple hypervisors and cloud platforms. The project utilizes Ansible for the declarative installation and configuration of domain services and endpoint security tools. It incorporates a browser-based remote access interface via Apache Guacamole to manage laboratory hosts without requiring standalone remote desktop clients. The environment includes a telemetry pipeline that aggre

    DetectionLab is a security lab environment for testing detection tools, not a self-hosted SIEM platform itself — it provisions a virtualized network with telemetry aggregation for evaluation, but it does not provide its own real-time correlation, alerting, or incident management capabilities.

    HTMLWindows Event
    View on GitHub↗4,904
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
wazuh/wazuh14.8KCotherFeb 20, 2026
security-onion-solutions/securityonion4.7KShellNOASSERTIONJun 25, 2026
crowdsecurity/crowdsec12.6KGomitFeb 19, 2026
infinition/bjorn5.7KPythonmitFeb 18, 2026
fluent/fluent-bit7.9KCApache-2.0Jun 26, 2026
netflix/dispatch6.4KPythonapache-2.0Sep 3, 2025
fluent/fluentd13.6KRubyApache-2.0Jun 15, 2026
deviantony/docker-elk18.4KShellMITJun 22, 2026
hyperdxio/hyperdx9.3KTypeScriptmitFeb 21, 2026
elastic/detection-rules2.5KPythonotherFeb 20, 2026

Related searches

  • an open source SIEM for log analysis
  • an open source platform for log management
  • an incident response platform
  • a threat intelligence platform
  • a self-hosted Datadog alternative
  • a self-hosted APM platform
  • a centralized log aggregation system
  • a self hosted platform for user analytics