ZincSearch

ZincSearch

A lightweight open-source search engine for full-text indexing.

17.7kstars
762forks
Last commit: 1mo ago
Repo age: 5y old
ZincSearch screenshot

ZincSearch is a lightweight, self-hosted search engine written in Go that provides full-text indexing with an Elasticsearch-compatible ingestion API and a dedicated Vue-based UI. It is designed to be simple to install and resource-efficient, making it suitable for app search and small-scale search workloads.

Key Features

  • Full-text indexing capability
  • Single binary distribution with multi-platform releases
  • Web UI for querying data (built with Vue)
  • Compatibility with Elasticsearch APIs for data ingestion (single-record and bulk)
  • Out-of-the-box authentication
  • Schema-less data model: different documents in the same index can have different fields
  • Index storage on disk
  • Aggregation support
  • Built on the Bluge indexing library for efficient search

Use Cases

  • App search and site search for applications and websites
  • Lightweight indexing of documents, emails, product catalogs, or similar data
  • Quick, self-hosted search deployments for small teams or private environments

Limitations and Considerations

  • Kibana is not supported; ZincSearch provides its own Vue-based UI

Conclusion

ZincSearch offers a compact, Go-based search solution for full-text indexing with Elasticsearch API compatibility and a native UI. It is well-suited for simple app search workloads and smaller on-premise deployments that require self-hosted indexing. (github.com)

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Meilisearch

Meilisearch

Fast search engine API with full-text, vector, and hybrid search

55.4k
2.3k
Last commit: 2d ago

Meilisearch is a lightning-fast search engine API for apps and websites, offering typo-tolerant full-text search plus vector and AI-ready hybrid retrieval.

Alternative to:
Algolia
Algolia
+16
ArchiveBox

ArchiveBox

Open-source self-hosted web archiving and snapshotting tool

26.4k
1.4k
Last commit: 11d ago

Self-hosted tool to collect and preserve webpages, media, and bookmarks in durable formats (HTML, PDF, WARC, MP4) with a CLI, web UI, and search.

Alternative to:
Internet Archive Wayback Machine
Internet Archive Wayback Machine
+3
Typesense

Typesense

Fast, typo-tolerant search engine with keyword and vector search

25k
850
Last commit: 2d ago

Typesense is a developer-friendly search engine for instant, typo-tolerant search-as-you-type with faceting, filtering, geo search, and vector/semantic search APIs.

Alternative to:
Algolia
Algolia
+19
SearXNG

SearXNG

Privacy-focused metasearch engine for aggregating web results

24.2k
2.4k
Last commit: 22h ago

SearXNG is a privacy-respecting metasearch engine that aggregates results from many search services without tracking or profiling users.

Alternative to:
Google Search
Google Search
+6
Onyx Community Edition

Onyx Community Edition

Self-hosted AI chat and enterprise search for any LLM

17.1k
2.3k
Last commit: 16h ago

Open-source platform for AI chat, RAG, agents, and enterprise search across your team’s connected knowledge sources, compatible with hosted and local LLMs.

Alternative to:
Onyx
Onyx
+19
OpenSearch

OpenSearch

Distributed search and analytics engine with a RESTful API

12.2k
2.4k
Last commit: 1d ago

OpenSearch is an Apache 2.0 open source distributed search and analytics engine for indexing, querying, and analyzing large-scale data with REST APIs.

Alternative to:
Amazon OpenSearch Service
Amazon OpenSearch Service
+19