
AWS X-Ray
Trace requests through distributed and serverless apps on AWS.
Discover top open-source software, updated regularly with real-world adoption signals.

Programmable observability platform built for developers
Developer-first observability platform combining monitoring, logging, and tracing with deep customization, native OpenTelemetry support, and Grafana-alternative visualization capabilities.
XO (xobserve) is a programmable observability platform engineered for developers who need full control over their monitoring, logging, and tracing workflows. Designed as a modern alternative to Grafana, it delivers enterprise-grade visualization with the flexibility to customize every aspect of the observability experience.
The platform provides native OpenTelemetry integration, extensive chart components, and rich data source options. Deep interactivity between charts and dashboards enables sophisticated analysis workflows. Enterprise features include multi-tenancy, granular permission management, and global state coordination. Developers gain powerful programmability through WebAssembly plugin support in the Datav agent, enabling custom data processing pipelines.
Built primarily in TypeScript and Go, XO delivers high performance across desktop and mobile devices. The modern UI supports both standard dashboards and large-format data screens. Currently, the UI and visualization layer is production-ready, while comprehensive observability features are under active development toward the V1.0 milestone.
XO targets teams seeking an alternative to traditional observability stacks with greater developer control and customization depth.
When teams consider XO, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Custom APM Dashboard
Build tailored application performance monitoring with OpenTelemetry traces, custom metrics aggregation via WebAssembly plugins, and interactive drill-down workflows.
Multi-Tenant SaaS Monitoring
Deploy isolated observability environments per customer with granular permissions, branded dashboards, and tenant-specific data processing pipelines.
Large-Format NOC Displays
Create real-time operations center screens with modern UI design, optimized for large displays and mobile device compatibility.
Developer-Driven Observability
Empower engineering teams to build and iterate on custom monitoring scenarios without waiting for platform team support.
XO serves as a Grafana alternative with stronger developer programmability, native OpenTelemetry support, and WebAssembly plugin capabilities. The UI layer is production-ready, while full observability features are approaching V1.0.
XO provides native OpenTelemetry integration for metrics, logs, and traces, along with support for Prometheus and Jaeger. Additional data sources can be integrated through custom plugins.
Yes. The Datav agent supports WebAssembly plugins for custom data processing pipelines, and the platform offers extensive programmability for charts, interactions, and workflows.
The UI and visualization components are production-ready and can replace Grafana today. Core observability features are under active development and will be released in V1.0.
XO includes multi-tenancy, role-based permission management, custom navigation menus, and global state management suitable for enterprise deployments.
Project at a glance
StableLast synced 4 days ago