All 95 Dependencies

Every package OpenObserve depends on, ranked by repo health score.

OpenObserve (O2) is a cloud-native, unified observability platform built to replace the fragmented tooling of Elasticsearch, Datadog, Splunk, and the Grafana stack with a single binary. It ingests and correlates logs, metrics, distributed traces, and Real User Monitoring (RUM) data across any infrastructure at petabyte scale.

The platform achieves 140x lower storage costs than Elasticsearch by combining Apache Parquet columnar storage with an S3-native architecture. Instead of replicating data across hot, warm, and cold Elasticsearch shards, OpenObserve writes compressed Parquet files directly to object storage — S3, GCS, Azure Blob, or local disk — and uses an intelligent caching layer to make queries fast without the hardware overhead.

Built in Rust for memory safety and raw performance, OpenObserve ships as a single stateless binary that can be stood up in under two minutes with a single Docker command and scale from a developer laptop to a cluster handling 2+ petabytes per day. The stateless design means horizontal scaling requires no coordination overhead, and disaster recovery is trivial because all state lives in object storage with 11-nines durability.

OpenObserve speaks OpenTelemetry natively for zero-vendor-lock-in ingestion alongside Elasticsearch-compatible APIs, Prometheus remote write, Loki-compatible endpoints, and Jaeger-compatible trace APIs — letting teams migrate existing instrumentation without rewriting pipelines. Queries use SQL for logs and traces, PromQL for metrics, and built-in JavaScript-based stream processing pipelines for real-time enrichment, redaction, and transformation on ingest.

33 @esbuild-plugins/node-globals-polyfill ^0.2.3 39 pytest-pretty >=1.2.0 40 prettytable-rs 0.10.0 41 pytest-sugar >=1.0.1 42 tw-animate-css ^1.4.0 44 date-fns-tz ^3.1.3 46 npm-run-all ^4.1.5 48 itoa 1.0 49 gxhash 3.5 50 tailwindcss-typography ^0.5.19 53 d3-scale ^4.0.2 54 ryu 1.0 56 mimalloc 0.1.48 59 Criterion.rs 0.5 outdated 60 Winston ^3.11.0 61 Luxon ^3.7.2 62 c8 ^10.1.3 outdated 62 console-subscriber 0.5 62 flag-icons ^7.5.0 62 vitest-canvas-mock ^1.1.3 63 python-dotenv >=1.0.0 64 fs-extra ^11.3.3 65 crc32fast 1.2.0 66 tikv-jemallocator 0.6 outdated 67 JSZip ^3.10.1 67 Lodash ^4.18.1 67 json-2-csv ^5.5.11 67 pytest-order >=1.1.1 68 eslint-config-prettier ^10.1.8 69 uuid ^14.0.0 71 FlatBuffers 25.2.10 71 unplugin-icons ^23.0.1 outdated 72 acorn ^8.15.0 72 acorn ^8.3.4 72 psycopg2 >=2.9.9 72 tink-py >=1.10.0 74 js-cookie ^3.0.7 78 date-fns ^3.6.0 outdated 78 dotenv ^17.2.1 outdated 79 MSW (Mock Service Worker) ^2.12.7 80 sass-loader ^16.0.6 outdated 81 @rushstack/eslint-patch ^1.15.0 81 Requests >=2.31.0 81 pytest-xdist >=3.0 82 Moment Timezone ^0.6.0 82 botocore >=1.34.0 82 duckdb >=1.0 82 js-yaml ^4.2.0 outdated 83 start-server-and-test ^2.1.3 outdated 84 cron-parser ^5.4.0 86 highlight.js ^11.11.1 86 js-beautify ^1.15.4 outdated 87 @vitejs/plugin-vue ^6.0.3 87 Autoprefixer ^10.4.23 87 Leaflet ^1.9.4 87 Moment.js ^2.30.1 87 sql-formatter ^15.6.12 89 DOMPurify ^3.4.11 89 jsdom ^27.4.0 outdated 90 Clap 4.5 90 ECharts ^5.6.0 outdated 90 Ruff >=0.1.8 90 Tailwind CSS ^4.1.18 90 Tailwind CSS ^4.1.18 90 Tailwind CSS ^4.1.18 90 vue-tsc ^3.2.1 91 Sass ^1.97.1 91 TanStack Table ^8.21.3 outdated 91 boto3 >=1.34.0 91 prettier ^3.7.4 91 vue-i18n ^11.2.8 92 Monaco Editor ^0.52.2 outdated 92 Playwright 1.50.0 outdated 92 Zod ^4.4.3 92 lucide-react ^0.562.0 outdated 92 postcss ^8.5.10 93 Cypress ^15.8.1 outdated 93 Vitest ^4.0.16 outdated 93 Vitest ^4.0.16 outdated 93 gridstack.js ^12.4.2 outdated 94 Marked ^17.0.1 outdated 94 Vite ^7.3.2 outdated 95 ESLint ^9.39.2 outdated 95 Vue Router ^4.6.4 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.9.1 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.219.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^2.8.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^2.8.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^2.8.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.41.1 outdated 96 Vue ^3.5.26 96 google-api-nodejs-client ^171.4.0 outdated 96 pytest >=7.0 97 TypeScript ~5.9.3 outdated 98 Protocol Buffers

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers