Highlight (highlight.io) website screenshot

Highlight (highlight.io)

Highlight (highlight.io) is the open-source, full-stack monitoring platform — session replay, error monitoring, logging, distributed tracing, and metrics in a single tool. Built on OpenTelemetry, rrweb, and ClickHouse, Highlight correlates server-side spans and logs back to the originating browser session so engineers can move from a customer report to the exact line of code in one click. Available as a hosted SaaS on three commercial tiers (Free / Pay-as-you-go / Business / Enterprise) and as a fully open-source self-hosted deployment (Dev / Hobby / Enterprise) under Apache 2.0.

Highlight (highlight.io) publishes 5 APIs on the APIs.io network, including Logs API, Metrics API, Sessions API, and 2 more. Tagged areas include Observability, Session Replay, Error Monitoring, APM, and Logging.

The Highlight (highlight.io) catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Highlight (highlight.io)’s developer surface includes developer portal, documentation, getting-started guide, signup flow, pricing, engineering blog, changelog, and 62 more developer resources.

68.0/100 exemplar ▬ flat Agent 29/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemium
8 APIs 19 Features
ObservabilitySession ReplayError MonitoringAPMLoggingTracingOpenTelemetryOpen SourceFrontend MonitoringFull Stack Monitoring

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 68.0/100 · exemplar
Contract Quality 16.5 / 25
Developer Ergonomics 10.0 / 20
Commercial Clarity 15.8 / 20
Operational Transparency 10.9 / 13
Governance 8.3 / 12
Discoverability 6.5 / 10
Agent readiness — 29/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/highlight-io: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 8

Individual APIs this provider publishes, each with its own machine-readable definition.

Highlight Private GraphQL API

Internal GraphQL API that powers the Highlight dashboard at `https://pri.highlight.io`. Used to list, search, and manage workspaces, projects, sessions, errors, logs, traces, da...

Highlight Webhooks API

Outbound webhooks delivered when Highlight alerts fire. POST JSON payload to a customer-supplied URL with alert metadata (name, type, count), error/session/log/metric context, p...

Highlight Self-Hosted Deployment

Self-hosted deployment of the open-source Highlight stack. Three tiers — Dev (single-host docker-compose), Hobby (single-host Docker for low-volume production), and Enterprise (...

Highlight (highlight.io) Logs API

OpenTelemetry log ingestion

Highlight (highlight.io) Metrics API

OpenTelemetry metric ingestion (beta)

Highlight (highlight.io) Sessions API

Browser session ingestion mutations

Highlight (highlight.io) Traces API

OpenTelemetry trace ingestion

Highlight (highlight.io) Webhooks API

Inbound webhook delivery from Highlight

Scroll for all 8

Postman Collections 4

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 5

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Highlight OTLP Logs API

OPEN COLLECTION

Highlight OTLP Traces API

OPEN COLLECTION

Highlight Webhooks API

OPEN COLLECTION

Arazzo Workflows 10

Multi-step API workflows described with the Arazzo specification.

Highlight Backend Error Report

Record a backend error as an OTLP error span and a matching error log so Highlight groups it into an error group.

ARAZZO

Highlight Backend Session Payload

Mark the backend as set up for a project, then push backend errors and logs against a session secure id.

ARAZZO

Highlight Browser Session Lifecycle

Initialize a browser session, identify its user, then push a recording payload using the returned session secure id.

ARAZZO

Highlight Correlated Backend Telemetry Export

Export traces, then logs, then metrics for the same project and trace so backend signals correlate in Highlight.

ARAZZO

Highlight Frontend Error Capture

Open a browser session and push a payload of frontend errors so Highlight groups them against the replay.

ARAZZO

Highlight Fullstack Error Correlation

Open a session, push a frontend error, then push a backend error keyed to the same session so both group against one replay.

ARAZZO

Highlight Fullstack Session Correlation

Open a browser session, then emit a backend OTLP span tagged with that session id so frontend replay and backend trace correlate.

ARAZZO

Highlight Logs and Metrics Batch

Submit a batch of OTLP logs and then a batch of OTLP metrics for the same Highlight project in one pass.

ARAZZO

Highlight Session Feedback Capture

Open a session, attach searchable session properties, then record end-user feedback against that session.

ARAZZO

Highlight Session Track Event

Open a session, attach track-event properties to it, then flush a recording payload.

ARAZZO

Scroll for all 10

GraphQL 1

GraphQL schemas published by this provider.

Highlight (highlight.io) GraphQL API

GraphQL-over-HTTP session replay ingestion endpoint at `https://pub.highlight.io` used by the `highlight.run` browser SDK to upload rrweb DOM snapshots, console/network recordin...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Highlight Io Rate Limits

7 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 19

Notable capabilities this provider offers.

Session replay built on rrweb with canvas, iframe, and cross-origin support
Error monitoring with custom grouping, GitHub-issue linking, sourcemap support, and alerting
Logging with full-text search, pattern detection, and ClickHouse-backed sub-second queries
Distributed tracing with OpenTelemetry-native ingestion and waterfall visualization
Metrics (beta) with dashboards, monitors, and SQL editor
Native OTLP HTTP/JSON ingestion at otel.highlight.io for traces, logs, and metrics
Frontend correlation — server spans/logs join the originating browser session via highlight.session_id
AI-generated session insights and weekly digests
Webhook destinations for alerts (Error, Session, User, Log, Trace, Metric monitors)
25+ first-party integrations including Slack, Discord, Microsoft Teams, GitHub, Jira, Linear, ClickUp, Vercel, LaunchDarkly, Grafana, Amplitude, Mixpanel, Segment
Browser SDKs for React, Next.js, Remix, Vue, Angular, Gatsby, SvelteKit, Electron, React Native (beta)
Server SDKs for Node.js, Python, Go, Ruby, Rust, Elixir, Java, PHP, C# .NET
Hosting provider SDKs for AWS Lambda, Cloudflare Workers, Vercel, Firebase, Azure Functions, GCP
{"Privacy controls (`privacySetting" => "strict | default | none`) with PII redaction"}
100% open source under Apache 2.0 (with separate commercial license for `highlight.io/` and `enterprise/` directories)
Self-hostable in three tiers — Dev (docker-compose), Hobby (single-host Docker), Enterprise (Kubernetes)
Powered by ClickHouse, Kafka, OpenTelemetry Collector, and Postgres
SOC 2 Type II, HIPAA, and ISO 27001 attestations available on the hosted offering
9,000+ GitHub stars; active CNCF-style community with 200+ contributors

Scroll for all 19

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Highlight Io Context

0 classes · 8 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Highlight (highlight.io) API Rules

6 rules · 4 warnings 2 info

SPECTRAL

Highlight (highlight.io) API Rules

13 rules · 8 errors 5 warnings

SPECTRAL

JSON Schema 3

Standalone JSON Schema definitions for this provider's data models.

Highlight Log Record (OTLP)

8 properties

JSON SCHEMA

Highlight Session

28 properties

JSON SCHEMA

Highlight Trace (OTLP)

1 properties

JSON SCHEMA

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Highlight Io Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Highlight Io Agentic Access

5 operations · 5 acting

5 operations · 5 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 10

Reference material describing how the API behaves

Scroll for all 10

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 13

Pagination, idempotency, versioning, errors, and events

Scroll for all 13

Build 22

SDKs, sample code, and the tooling you integrate with

Scroll for all 22

Access & Security 3

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 6

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: highlight-io
url: https://raw.githubusercontent.com/api-evangelist/highlight-io/refs/heads/main/apis.yml
apis:
- aid: highlight-io:highlight-private-graphql-api
  name: Highlight Private GraphQL API
  tags:
  - Observability
  - GraphQL
  - Management
  - Internal
  humanURL: https://github.com/highlight/highlight/tree/main/backend/private-graph
  properties:
  - url: https://github.com/highlight/highlight/tree/main/backend/private-graph
    type: Documentation
  - url: https://www.highlight.io/docs/general/product-features/general-features/api
    type: Documentation
  description: Internal GraphQL API that powers the Highlight dashboard at `https://pri.highlight.io`. Used to list, search,
    and manage workspaces, projects, sessions, errors, logs, traces, dashboards, alerts, and integrations. Authenticated via
    dashboard session cookie or workspace admin API token; the schema is open-source under `backend/private-graph/graph` but
    is not a stable public contract.
- aid: highlight-io:highlight-webhooks-api
  name: Highlight Webhooks API
  tags:
  - Observability
  - Webhooks
  - Alerts
  - Notifications
  humanURL: https://www.highlight.io/docs/general/product-features/general-features/webhooks
  properties:
  - url: https://www.highlight.io/docs/general/product-features/general-features/webhooks
    type: Documentation
  - url: openapi/highlight-webhooks-api-openapi.yml
    type: AsyncEvents
  description: Outbound webhooks delivered when Highlight alerts fire. POST JSON payload to a customer-supplied URL with alert
    metadata (name, type, count), error/session/log/metric context, project routing, and action URLs to resolve, ignore, or
    snooze. Supports Error, Session, User, Log, Trace, and Metric monitor alerts.
- aid: highlight-io:highlight-self-hosted-api
  name: Highlight Self-Hosted Deployment
  tags:
  - Observability
  - Self-Hosted
  - Open Source
  - Docker
  - Kubernetes
  humanURL: https://www.highlight.io/docs/general/company/open-source/self-host-hobby
  properties:
  - url: https://www.highlight.io/docs/general/company/open-source/self-host-hobby
    type: Documentation
  - url: https://www.highlight.io/docs/general/company/open-source/self-host-enterprise
    type: Documentation
  - url: https://github.com/highlight/highlight/tree/main/docker
    type: SourceCode
  description: Self-hosted deployment of the open-source Highlight stack. Three tiers — Dev (single-host docker-compose),
    Hobby (single-host Docker for low-volume production), and Enterprise (Kubernetes with horizontal scaling, ClickHouse cluster,
    and managed retention). All ingestion endpoints (OTLP traces, logs, metrics; pub.highlight.io session ingestion; pri.highlight.io
    GraphQL) are reproduced in-cluster.
- aid: highlight-io:highlight-io-logs-api
  name: Highlight (highlight.io) Logs API
  description: OpenTelemetry log ingestion
  humanURL: https://www.highlight.io/docs/general/product-features/tracing
  tags:
  - Logs
  properties:
  - type: OpenAPI
    url: openapi/highlight-io-logs-api-openapi.yml
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/tracing
  - type: JSONSchema
    url: json-schema/highlight-trace-schema.json
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/logging
  - type: JSONSchema
    url: json-schema/highlight-log-schema.json
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/metrics
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/session-replay
  - type: JSONSchema
    url: json-schema/highlight-session-schema.json
  - type: GraphQL
    url: graphql/highlight-io-graphql.md
- aid: highlight-io:highlight-io-metrics-api
  name: Highlight (highlight.io) Metrics API
  description: OpenTelemetry metric ingestion (beta)
  humanURL: https://www.highlight.io/docs/general/product-features/tracing
  tags:
  - Metrics
  properties:
  - type: OpenAPI
    url: openapi/highlight-io-metrics-api-openapi.yml
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/tracing
  - type: JSONSchema
    url: json-schema/highlight-trace-schema.json
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/logging
  - type: JSONSchema
    url: json-schema/highlight-log-schema.json
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/metrics
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/session-replay
  - type: JSONSchema
    url: json-schema/highlight-session-schema.json
  - type: GraphQL
    url: graphql/highlight-io-graphql.md
- aid: highlight-io:highlight-io-sessions-api
  name: Highlight (highlight.io) Sessions API
  description: Browser session ingestion mutations
  humanURL: https://www.highlight.io/docs/general/product-features/tracing
  tags:
  - Sessions
  properties:
  - type: OpenAPI
    url: openapi/highlight-io-sessions-api-openapi.yml
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/tracing
  - type: JSONSchema
    url: json-schema/highlight-trace-schema.json
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/logging
  - type: JSONSchema
    url: json-schema/highlight-log-schema.json
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/metrics
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/session-replay
  - type: JSONSchema
    url: json-schema/highlight-session-schema.json
  - type: GraphQL
    url: graphql/highlight-io-graphql.md
- aid: highlight-io:highlight-io-traces-api
  name: Highlight (highlight.io) Traces API
  description: OpenTelemetry trace ingestion
  humanURL: https://www.highlight.io/docs/general/product-features/tracing
  tags:
  - Traces
  properties:
  - type: OpenAPI
    url: openapi/highlight-io-traces-api-openapi.yml
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/tracing
  - type: JSONSchema
    url: json-schema/highlight-trace-schema.json
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/logging
  - type: JSONSchema
    url: json-schema/highlight-log-schema.json
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/metrics
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/session-replay
  - type: JSONSchema
    url: json-schema/highlight-session-schema.json
  - type: GraphQL
    url: graphql/highlight-io-graphql.md
- aid: highlight-io:highlight-io-webhooks-api
  name: Highlight (highlight.io) Webhooks API
  description: Inbound webhook delivery from Highlight
  humanURL: https://www.highlight.io/docs/general/product-features/tracing
  tags:
  - Webhooks
  properties:
  - type: OpenAPI
    url: openapi/highlight-io-webhooks-api-openapi.yml
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/tracing
  - type: JSONSchema
    url: json-schema/highlight-trace-schema.json
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/logging
  - type: JSONSchema
    url: json-schema/highlight-log-schema.json
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/metrics
  - type: Documentation
    url: https://www.highlight.io/docs/general/product-features/session-replay
  - type: JSONSchema
    url: json-schema/highlight-session-schema.json
  - type: GraphQL
    url: graphql/highlight-io-graphql.md
name: Highlight (highlight.io)
tags:
- Observability
- Session Replay
- Error Monitoring
- APM
- Logging
- Tracing
- OpenTelemetry
- Open Source
- Frontend Monitoring
- Full Stack Monitoring
kind: contract
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/highlight-io.png
access: 3rd-Party
x-type: company
common:
- type: AgenticAccess
  url: agentic-access/highlight-io-agentic-access.yml
- type: DomainSecurity
  url: security/highlight-io-domain-security.yml
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/highlight-highlightio/overview
- type: Arazzo
  url: arazzo/highlight-io-backend-error-report-workflow.yml
  name: Highlight Backend Error Report
- type: Arazzo
  url: arazzo/highlight-io-backend-session-payload-workflow.yml
  name: Highlight Backend Session Payload
- type: Arazzo
  url: arazzo/highlight-io-browser-session-lifecycle-workflow.yml
  name: Highlight Browser Session Lifecycle
- type: Arazzo
  url: arazzo/highlight-io-correlated-backend-telemetry-export-workflow.yml
  name: Highlight Correlated Backend Telemetry Export
- type: Arazzo
  url: arazzo/highlight-io-frontend-error-capture-workflow.yml
  name: Highlight Frontend Error Capture
- type: Arazzo
  url: arazzo/highlight-io-fullstack-error-correlation-workflow.yml
  name: Highlight Fullstack Error Correlation
- type: Arazzo
  url: arazzo/highlight-io-fullstack-session-correlation-workflow.yml
  name: Highlight Fullstack Session Correlation
- type: Arazzo
  url: arazzo/highlight-io-logs-and-metrics-batch-workflow.yml
  name: Highlight Logs and Metrics Batch
- type: Arazzo
  url: arazzo/highlight-io-session-feedback-capture-workflow.yml
  name: Highlight Session Feedback Capture
- type: Arazzo
  url: arazzo/highlight-io-session-track-event-workflow.yml
  name: Highlight Session Track Event
- url: https://www.highlight.io
  type: Portal
- url: https://www.highlight.io/docs
  name: Highlight Docs
  type: Documentation
- url: https://www.highlight.io/docs/general/welcome
  name: Welcome to Highlight
  type: GettingStarted
- url: https://app.highlight.io/sign_up
  name: Highlight App Sign-Up
  type: Signup
- url: https://app.highlight.io
  name: Highlight App
  type: Portal
- url: https://www.highlight.io/pricing
  name: Pricing
  type: Pricing
- url: https://www.highlight.io/customers
  name: Customers
  type: CaseStudies
- url: https://www.highlight.io/blog
  name: Blog
  type: Blog
- url: https://www.highlight.io/changelog
  name: Changelog
  type: ChangeLog
- url: https://status.highlight.io
  name: Status Page
  type: StatusPage
- url: https://www.highlight.io/community
  name: Community
  type: Forums
- url: https://discord.gg/yxaXEAqgwN
  name: Discord
  type: Forums
- url: https://github.com/highlight/highlight
  name: Highlight GitHub Repository
  type: SourceCode
- url: https://github.com/highlight
  name: Highlight GitHub Organization
  type: GitHubOrganization
- url: https://www.highlight.io/docs/general/company/open-source/hosted-vs-self-hosted
  name: Hosted vs Self-Hosted
  type: Documentation
- url: https://www.highlight.io/docs/general/company/open-source/self-host-hobby
  name: Self-Host (Hobby)
  type: Documentation
- url: https://www.highlight.io/docs/general/company/open-source/self-host-enterprise
  name: Self-Host (Enterprise)
  type: Documentation
- url: https://www.highlight.io/docs/general/company/security-and-privacy/compliance
  name: Compliance
  type: Compliance
- url: https://www.highlight.io/docs/general/company/security-and-privacy/security
  name: Security
  type: Security
- url: https://www.highlight.io/terms
  name: Terms of Service
  type: TermsOfService
- url: https://www.highlight.io/privacy
  name: Privacy Policy
  type: PrivacyPolicy
- url: https://www.highlight.io/docs/general/company/general/roadmap
  name: Roadmap
  type: RoadMap
- url: https://www.highlight.io/docs/general/company/open-source/contributing
  name: Contributing Guide
  type: Documentation
- url: https://www.highlight.io/docs/sdk/highlightrun
  name: highlight.run (Browser SDK)
  type: SDKs
- url: https://www.npmjs.com/package/highlight.run
  name: highlight.run on npm
  type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/node
  name: '@highlight-run/node'
  type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/next
  name: '@highlight-run/next'
  type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/nest
  name: '@highlight-run/nest'
  type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/react
  name: '@highlight-run/react'
  type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/remix
  name: '@highlight-run/remix'
  type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/sveltekit
  name: '@highlight-run/sveltekit'
  type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/cloudflare
  name: '@highlight-run/cloudflare'
  type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-go
  name: Go SDK
  type: SDKs
- url: https://pypi.org/project/highlight-io/
  name: Python SDK
  type: SDKs
- url: https://rubygems.org/gems/highlight_io
  name: Ruby SDK
  type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-rust
  name: Rust SDK
  type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-elixir
  name: Elixir SDK
  type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-java
  name: Java SDK
  type: SDKs
- url: https://github.com/highlight/highlight-php
  name: PHP SDK
  type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-dotnet
  name: .NET SDK
  type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-react-native
  name: React Native SDK (beta)
  type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-electron
  name: Electron SDK
  type: SDKs
- url: openapi/highlight-otlp-traces-api-openapi.yml
  name: OTLP Traces OpenAPI
  type: OpenAPI
- url: openapi/highlight-otlp-logs-api-openapi.yml
  name: OTLP Logs OpenAPI
  type: OpenAPI
- url: openapi/highlight-otlp-metrics-api-openapi.yml
  name: OTLP Metrics OpenAPI
  type: OpenAPI
- url: openapi/highlight-session-ingestion-api-openapi.yml
  name: Session Ingestion OpenAPI
  type: OpenAPI
- url: openapi/highlight-webhooks-api-openapi.yml
  name: Webhooks OpenAPI
  type: OpenAPI
- url: plans/highlight-io-plans-pricing.yml
  type: Plans
- url: rate-limits/highlight-io-rate-limits.yml
  type: RateLimits
- url: finops/highlight-io-finops.yml
  type: FinOps
- url: json-ld/highlight-io-context.jsonld
  type: JSONLD
- url: vocabulary/highlight-io-vocabulary.yml
  type: Vocabulary
- url: rules/highlight-io-rules.yml
  type: SpectralRules
- type: LinkedIn
  url: https://www.linkedin.com/company/highlightio
- type: Twitter
  url: https://twitter.com/highlightio
- type: YouTube
  url: https://www.youtube.com/@highlightio
- type: Features
  data:
  - Session replay built on rrweb with canvas, iframe, and cross-origin support
  - Error monitoring with custom grouping, GitHub-issue linking, sourcemap support, and alerting
  - Logging with full-text search, pattern detection, and ClickHouse-backed sub-second queries
  - Distributed tracing with OpenTelemetry-native ingestion and waterfall visualization
  - Metrics (beta) with dashboards, monitors, and SQL editor
  - Native OTLP HTTP/JSON ingestion at otel.highlight.io for traces, logs, and metrics
  - Frontend correlation — server spans/logs join the originating browser session via highlight.session_id
  - AI-generated session insights and weekly digests
  - Webhook destinations for alerts (Error, Session, User, Log, Trace, Metric monitors)
  - 25+ first-party integrations including Slack, Discord, Microsoft Teams, GitHub, Jira, Linear, ClickUp, Vercel, LaunchDarkly,
    Grafana, Amplitude, Mixpanel, Segment
  - Browser SDKs for React, Next.js, Remix, Vue, Angular, Gatsby, SvelteKit, Electron, React Native (beta)
  - Server SDKs for Node.js, Python, Go, Ruby, Rust, Elixir, Java, PHP, C# .NET
  - Hosting provider SDKs for AWS Lambda, Cloudflare Workers, Vercel, Firebase, Azure Functions, GCP
  - Privacy controls (`privacySetting: strict | default | none`) with PII redaction
  - 100% open source under Apache 2.0 (with separate commercial license for `highlight.io/` and `enterprise/` directories)
  - Self-hostable in three tiers — Dev (docker-compose), Hobby (single-host Docker), Enterprise (Kubernetes)
  - Powered by ClickHouse, Kafka, OpenTelemetry Collector, and Postgres
  - SOC 2 Type II, HIPAA, and ISO 27001 attestations available on the hosted offering
  - 9,000+ GitHub stars; active CNCF-style community with 200+ contributors
  sources:
  - https://www.highlight.io
  - https://www.highlight.io/docs
  - https://www.highlight.io/pricing
  - https://github.com/highlight/highlight
  updated: '2026-05-25'
created: '2026-05-25T00:00:00.000Z'
modified: '2026-05-25'
position: Consuming
description: Highlight (highlight.io) is the open-source, full-stack monitoring platform — session replay, error monitoring,
  logging, distributed tracing, and metrics in a single tool. Built on OpenTelemetry, rrweb, and ClickHouse, Highlight correlates
  server-side spans and logs back to the originating browser session so engineers can move from a customer report to the exact
  line of code in one click. Available as a hosted SaaS on three commercial tiers (Free / Pay-as-you-go / Business / Enterprise)
  and as a fully open-source self-hosted deployment (Dev / Hobby / Enterprise) under Apache 2.0.
maintainers:
- FN: Kin Lane
  email: info@apievangelist.com
  X: apievangelist
  url: https://apievangelist.com