All 49 Dependencies

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

Quickwit is an open-source, cloud-native search engine built from the ground up for observability workloads—logs, distributed traces, and forthcoming metrics. Unlike traditional search engines that couple compute to expensive local SSD storage, Quickwit's stateless architecture stores indexed splits on object storage like Amazon S3, Azure Blob, or Google Cloud Storage while delivering sub-second query latency through highly optimized IO paths built on the Tantivy full-text search library in Rust.

The project provides a drop-in Elasticsearch-compatible REST API, making it straightforward to point existing log shippers like Vector, Fluent Bit, or Logstash at Quickwit without reconfiguring pipelines. Native OpenTelemetry (OTLP) and Jaeger support means it integrates directly into modern observability stacks, ingesting traces and logs without middleware. A companion Grafana data source plugin rounds out visualization.

Quickwit scales horizontally with stateless indexers and searchers that can be deployed on Kubernetes via official Helm charts, run as a single binary for smaller deployments, or even executed as serverless functions on AWS Lambda for pay-per-query workloads. Its multi-tenant architecture handles multiple indexes with independent retention policies, GDPR delete tasks, and partitioned ingestion from Kafka, Kinesis, and Pulsar.

The engine is maintained by Datadog, ensuring high production hardening standards and long-term commitment. With over 11,000 GitHub stars, a broad contributor community, and an extensive documentation site spanning guides, tutorials, and API references, Quickwit has become the leading open-source alternative to proprietary observability storage backends.

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

Search