awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to cakephp/elastic-search

Open-source alternatives to Elastic Search

16 open-source projects similar to cakephp/elastic-search, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Elastic Search alternative.

  • a5huynh/spyglassa5huynh avatar

    a5huynh/spyglass

    2,727View on GitHub↗

    A personal search engine: Create a searchable library from your personal documents, interests, and more!

    Rust
    View on GitHub↗2,727
  • cakedc/search-filterCakeDC avatar

    CakeDC/search-filter

    3View on GitHub↗

    CakeDC SearchFilter Plugin for CakePHP

    PHP
    View on GitHub↗3
  • dereuromark/cakephp-tagsdereuromark avatar

    dereuromark/cakephp-tags

    17View on GitHub↗

    Make tagging of entities a piece of cake.

    PHP
    View on GitHub↗17
  • facebookresearch/faissfacebookresearch avatar

    facebookresearch/faiss

    40,302View on GitHub↗

    This project is a high-performance library designed for the similarity search and clustering of dense vectors across massive datasets. It functions as a vector similarity search engine, providing the necessary tools to organize complex numerical data into specialized structures that facilitate rapid retrieval and efficient querying of millions of records. The library distinguishes itself through a variety of advanced indexing and compression techniques, including hierarchical navigable small worlds for logarithmic time complexity and inverted file indexing to partition vector spaces into mana

    C++
    View on GitHub↗40,302
  • friendsofcake/searchFriendsOfCake avatar

    FriendsOfCake/search

    171View on GitHub↗

    Search provides a simple interface to create paginate-able filters for your CakePHP application.

    PHP
    View on GitHub↗171

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • harana/searchharana avatar

    harana/search

    235View on GitHub↗

    Search everything, instantly.

    Scala
    View on GitHub↗235
  • jprante/elasticsearch-jdbcjprante avatar

    jprante/elasticsearch-jdbc

    2,818View on GitHub↗

    JDBC importer for Elasticsearch THIS REPOSITORY WILL BE DELETED WITHOUT ANY FURTHER NOTICE AFTER AUG 1 2026

    Java
    View on GitHub↗2,818
  • linkedin/cleolinkedin avatar

    linkedin/cleo

    567View on GitHub↗

    A flexible, partial, out-of-order and real-time typeahead search library

    Java
    View on GitHub↗567
  • lucidworks/bananaLucidWorks avatar

    LucidWorks/banana

    671View on GitHub↗

    Banana for Solr - A Port of Kibana

    JavaScript
    View on GitHub↗671
  • meilisearch/meilisearchmeilisearch avatar

    meilisearch/meilisearch

    58,118View on GitHub↗

    Meilisearch is a Rust-based search engine providing typo-tolerant full-text and vector-based semantic search with real-time conversational capabilities.

    Rustaiapiapp-search
    View on GitHub↗58,118
  • pblittle/docker-logstashpblittle avatar

    pblittle/docker-logstash

    238View on GitHub↗

    Docker image for Logstash 1.4

    Shell
    View on GitHub↗238
  • senseidb/zoiesenseidb avatar

    senseidb/zoie

    370View on GitHub↗

    realtime search/indexing system

    Java
    View on GitHub↗370
  • spotify/annoyspotify avatar

    spotify/annoy

    14,157View on GitHub↗

    Annoy is a C++ library designed for approximate nearest neighbor search in high-dimensional vector spaces. It functions as a vector similarity search engine that constructs static, disk-based data structures to facilitate fast lookups. By mapping identifiers to vector data and persisting these structures to disk, the library enables efficient, memory-mapped access to large datasets. The project distinguishes itself through the use of random projection trees and distance-metric-based partitioning, which organize data into hierarchical binary trees to balance search precision against computatio

    C++approximate-nearest-neighbor-searchc-plus-plusgolang
    View on GitHub↗14,157
  • strapdata/elassandrastrapdata avatar

    strapdata/elassandra

    1,712View on GitHub↗

    Elassandra = Elasticsearch Apache Cassandra

    Java
    View on GitHub↗1,712
  • typesense/typesensetypesense avatar

    typesense/typesense

    25,254View on GitHub↗

    Typesense is a distributed search engine designed to provide sub-millisecond query latency across massive datasets. It functions as both a high-performance indexing and retrieval engine and a comprehensive search experience platform, offering built-in typo tolerance and tools for managing relevance through synonym configuration, result curation, and complex filtering. The platform distinguishes itself by utilizing in-memory indexing to maintain high-throughput data retrieval and integrating vector database capabilities to support semantic similarity searches. It ensures data consistency and h

    C++algoliadatastoreelasticsearch
    View on GitHub↗25,254
  • zombodb/zombodbzombodb avatar

    zombodb/zombodb

    4,730View on GitHub↗

    Zombodb is a database extension and relational data indexer that integrates PostgreSQL with Elasticsearch. It provides a SQL search interface, allowing users to execute complex search queries and aggregations using standard SQL functions and syntax instead of native JSON APIs. The project synchronizes relational data from PostgreSQL to a remote search engine to enable high-performance full-text search and analytics. The system distinguishes itself by bridging relational structures with search engine capabilities, specifically through geospatial search integration for geometry and geography ty

    PLpgSQL
    View on GitHub↗4,730