Logo
Deploy Now

SaaS Alternative

Datadog

Stars

11,533

Forks

581

Watchers

69

Developer links

Quickwit

With over 11,000 GitHub stars and now backed by Datadog while remaining fully Apache 2.0 licensed, Quickwit delivers the search performance Elasticsearch users expect at a fraction of the infrastructure cost by moving the index to object storage instead of expensive local SSDs. The Rust-based engine, built on the Tantivy search library with SIMD-accelerated vectorized processing and zero garbage collection overhead, achieves sub-second search latency directly against Amazon S3, Azure Blob Storage, Google Cloud Storage, or any S3-compatible backend like MinIO and Ceph. The Elasticsearch-compatible REST API covers ingest, search, query DSL, and aggregations, enabling existing log shippers including Vector, Fluent Bit, and Syslog to migrate without rewriting configurations. Native OpenTelemetry Protocol endpoints accept logs and traces via gRPC, while Jaeger integration provides a drop-in distributed tracing backend. Ingestion from Apache Kafka, Amazon Kinesis, and Apache Pulsar supports streaming pipelines with multi-index partitioning, and the schemaless JSON indexing mode eliminates the need for upfront schema definitions. Stateless searchers and indexers scale horizontally on Kubernetes or bare metal, with a control plane that distributes indexing tasks and a janitor that manages retention policies and GDPR-compliant deletions. The built-in web UI displays search results and cluster state, while the official Grafana data source enables log exploration dashboards. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache 2.0 licensed.

Quickwit
Quickwit
Quickwit
Quickwit
Quickwit

Benefits

  • Sub-Second Search on Object Storage
  • Search logs and traces directly on Amazon S3, Azure Blob, or GCS with sub-second latency using optimized IO paths that eliminate the need for expensive local SSD replicas.
  • Elasticsearch Compatible REST API
  • Migrate existing log shippers like Vector, Fluent Bit, and Syslog without rewriting configs using the ES-compatible ingest API, query DSL, and aggregation endpoints.
  • Native OpenTelemetry and Jaeger
  • Accept OTLP logs and traces via gRPC endpoints and serve as a Jaeger backend for distributed tracing, integrating directly into existing observability pipelines.
  • Decoupled Compute and Storage
  • Scale stateless searchers and indexers independently on Kubernetes or bare metal while storing data on unlimited, cost-efficient object storage with automatic retention management.

Features

  • Streaming Ingestion Sources
  • Ingest data from Apache Kafka, Amazon Kinesis, Apache Pulsar, REST API, and Amazon SQS with multi-index partitioning and configurable retention policies.
  • Schemaless JSON Indexing
  • Index JSON documents without upfront schema definitions using dynamic field mapping that automatically detects and indexes new fields on ingestion.
  • Grafana Data Source
  • Explore logs and traces in Grafana dashboards using the official Quickwit data source plugin with optimized query translation and variable support.
  • GDPR-Compliant Deletions
  • Execute targeted data deletions for regulatory compliance with retention policies that automatically purge expired data from both indexes and object storage.
  • Built-In Web UI
  • Search and browse indexed data through an embedded web interface that displays search results, cluster state, and index metadata without external tooling.