Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Real-Time Communications
  3. HOMER

HOMER

NOASSERTIONGo11.0.367Self-Hosted

A 100% open-source, carrier-grade observability framework for real-time SIP, VoIP, and RTC packet capture, monitoring, and troubleshooting.

Visit WebsiteGitHubGitHub
2.0k stars292 forks0 contributors

What is HOMER?

HOMER is a 100% open-source observability framework for real-time monitoring and troubleshooting of SIP, VoIP, and WebRTC communications. It captures packets, events, logs, and statistics, transforming them into searchable and correlatable data to help operators diagnose issues and ensure service quality. It solves the problem of managing and analyzing massive volumes of real-time communication data in scalable, carrier-grade environments.

Target Audience

Voice network operators, VoIP service providers, telecommunications carriers, and enterprises running large-scale real-time communication services who need deep visibility into signaling and media performance.

Value Proposition

Developers and operators choose HOMER because it's a fully open-source, battle-tested solution that handles insane data volumes, supports modern observability standards, and offers end-to-end correlation without vendor lock-in. Its unique selling point is being a carrier-grade framework that seamlessly bridges traditional VoIP monitoring with contemporary logs, metrics, and traces tooling.

Overview

HOMER - 100% Open-Source SIP, VoIP, RTC Packet Capture & Monitoring

Use Cases

Best For

  • Troubleshooting SIP call failures and signaling issues in real-time
  • Monitoring RTP/RTCP stream quality and QoS metrics for VoIP services
  • Correlating logs, metrics, and traces across distributed RTC applications
  • Capturing and analyzing custom real-time communication protocols
  • Deploying a self-hosted, scalable observability stack for telecommunications
  • Integrating VoIP monitoring data with visualization tools like Grafana

Not Ideal For

  • Small-scale VoIP deployments or personal projects with minimal traffic
  • Teams needing an all-in-one monitoring solution with built-in dashboards
  • Environments where data sources cannot be adapted to the HEP/EEP protocol

Pros & Cons

Pros

Scalable Carrier-Grade Architecture

Supports distributed capture servers and agents across any OS/platform, making it suitable for large enterprises and operators with massive data volumes, as highlighted in its carrier-grade deployment capabilities.

Modern Observability Stack

Transforms VoIP data into standard logs, metrics, and traces, seamlessly integrating with tools like Grafana and qryn for visualization, aligning with industry standards for comprehensive analysis.

Multi-Protocol Compatibility

Captures and processes SIP, RTP/RTCP reports, RTC events, and custom protocols, providing extensive coverage for real-time communications troubleshooting and monitoring.

Backwards and Forwards Compatibility

Retains full backwards compatibility with HEPv3 while adopting modern observability standards, ensuring smooth transitions for existing users without losing features.

Cons

Complex Installation and Setup

Requires configuring multiple components like heplify-server and homer-app, along with external databases and visualization tools, which can be time-consuming and challenging for non-experts.

Headless Design Demands External UI

As a headless observability solution, HOMER 10 lacks a built-in interface, necessitating additional setup with Grafana or similar for data visualization, adding to the implementation overhead.

Protocol Dependency

Relies on the HEP/EEP encapsulation protocol, so data sources must support or be adapted to this format, potentially limiting integration with non-compliant systems and requiring extra configuration.

Frequently Asked Questions

Quick Stats

Stars2,022
Forks292
Contributors0
Open Issues0
Last commit2 days ago
CreatedSince 2014

Tags

#network-troubleshooting#pcap#voip#monitoring#flow#correlation#troubleshooting#real-time-communications#telecommunications#packet-analysis#rtc#self-hosted-monitoring#voip-monitoring#grafana-integration

Built With

L
Loki
P
PostgreSQL
G
Grafana
P
Prometheus
I
InfluxDB
D
Docker

Links & Resources

Website

Included in

Real-Time Communications471
Auto-fetched 1 day ago

Related Projects

sngrepsngrep

Ncurses SIP Messages flow viewer

Stars1,213
Forks232
Last commit7 days ago
WebRTC TroubleshooterWebRTC Troubleshooter

WebRTC Troubeshooter PROJECT IS ON HOLD

Stars495
Forks221
Last commit2 years ago
sipgrepsipgrep

SIPGREP: Display and Troubleshoot SIP signaling over IP networks in console

Stars180
Forks46
Last commit2 months ago
rtpbreakrtpbreak

RTP stream extractor

Stars23
Forks11
Last commit9 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub