Full stack monitoring platform providing session replay, error tracking, and server side logging for web applications.

Highlight is an open-source, self-hosted monitoring platform that combines error tracking, session replay, and performance insights into a single interface. The software is deployed as a web application and server, with options for a hosted version or self-hosting via Docker for those who prefer to manage their own infrastructure.
Developers use Highlight to identify and resolve bugs by linking frontend user interactions with backend server logs and traces. It is designed to be installed via client SDK snippets across various environments to capture real-time telemetry data from web applications. By consolidating these different data streams, the platform allows teams to move from detecting an error to seeing exactly how it occurred in a user's browser.
The platform is built using Golang and TypeScript. It offers a hobbyist self-hosted deployment path for smaller workloads, recommending a minimum of 8GB RAM, 4 CPUs, and 64GB of disk space, as well as an enterprise version for scalable production environments. The architecture focuses on the cohesion between different observability pillars, ensuring that a specific error can be traced directly back to the session replay and the corresponding server logs. This integration removes the need to manually correlate timestamps across different monitoring tools.
Highlight is a modern observability tool for developers who prefer an integrated monitoring experience.
Collects and correlates logs, metrics, and traces in a single interface for microservices observability and troubleshooting.
Trace, evaluate, and optimize LLM applications with an observability platform featuring prompt management and dataset versioning.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.