Skip to content

Welcome to ZincSearch

Why ZincSearch

ZincSearch was started since there was no search engine that was available that could serve my needs.

While Elasticsearch is a very good product, it is complex and requires lots of resources and is more than a decade old. I built ZincSearch so it becomes easier for folks to use full text search indexing without doing a lot of work.

You may also want to read the initial blog regarding launch of ZincSearch

Features:

  1. Provides full text indexing capability
  2. Single binary for installation and running. Binaries available under releases for multiple platforms.
  3. Embedded Web UI for querying data written in Vue
  4. Full Compatibility with Elasticsearch APIs for ingestion of data (single record and bulk API)
  5. Compatibility with Elasticsearch DSL for querying data. Check /es endpoints (This is work in progress. If somerthing does not work, let us know by raising a github issue)
  6. Out of the box authentication
  7. Schema less - No need to define schema upfront and different documents in the same index can have different fields.
  8. Index storage in s3 and MinIO (experimental)
  9. Aggregation support
  10. Highlight support

Project Status:

ZincSearch is in Pre GA (General Availability) and will be marked as production ready at v1.0.0 .