awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to linkedin/indextank-engine

Open-source alternatives to Indextank Engine

30 open-source projects similar to linkedin/indextank-engine, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Indextank Engine alternative.

  • activerecord-hackery/ransackactiverecord-hackery 的头像

    activerecord-hackery/ransack

    5,864在 GitHub 上查看↗

    Ransack is an object-based search library for Active Record models that provides a form-driven framework for building database queries. It generates query conditions from user input through a configurable predicate system, allowing developers to filter records using simple or advanced criteria without writing SQL or relying on external dependencies. The library distinguishes itself through its predicate-based query construction, where search methods are dynamically generated from model attribute names and predicate suffixes at runtime. It wraps search parameters into a dedicated form object t

    Ruby
    在 GitHub 上查看↗5,864
  • ankane/searchkickankane 的头像

    ankane/searchkick

    6,717在 GitHub 上查看↗

    Searchkick is an integration library and wrapper that connects application models to search engines such as Elasticsearch and OpenSearch. It functions as a search index synchronizer, automatically mirroring database records to a search server to enable full-text and vector retrieval. The project provides a high-level interface for implementing keyword search, semantic vector search, and hybrid search. It distinguishes itself through the ability to combine traditional keyword matching with vector embeddings using reranking and fusion techniques to improve precision. The library covers the end

    Ruby
    在 GitHub 上查看↗6,717
  • apache/lucene-solrapache 的头像

    apache/lucene-solr

    4,357在 GitHub 上查看↗

    This project is a full text search engine and enterprise search infrastructure designed for indexing and retrieving large sets of documents. It provides a comprehensive framework for information discovery using ranked results and linguistic analysis. The system integrates high-dimensional vector similarity search for semantic retrieval alongside traditional full-text capabilities. It distinguishes itself through support for geospatial data retrieval, multilingual text processing, and a search suggestion workflow that includes typo-tolerant query completion and spellchecking. The platform cov

    backendinformation-retrievaljava
    在 GitHub 上查看↗4,357

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • bleroy/lunr-corebleroy 的头像

    bleroy/lunr-core

    571在 GitHub 上查看↗

    Lunr-core is a small, full text search library for use in small applications. It's a .NET port of LUNR.js.

    C#
    在 GitHub 上查看↗571
  • blevesearch/bleveblevesearch 的头像

    blevesearch/bleve

    10,986在 GitHub 上查看↗

    Bleve is a search indexing engine library written in Go, designed to provide full-text search and document retrieval capabilities for embedded application data. It functions as a framework for indexing structured or unstructured information, allowing developers to build searchable collections that support complex query logic and data analysis. The engine distinguishes itself through a pluggable analysis pipeline that normalizes text before indexing, alongside support for vector similarity search to identify semantically related content. It utilizes finite-state transducer automata for efficie

    Go
    在 GitHub 上查看↗10,986
  • cch123/elasticsqlcch123 的头像

    cch123/elasticsql

    1,197在 GitHub 上查看↗

    convert sql to elasticsearch DSL in golang(go)

    Godslelasticelasticsearch
    在 GitHub 上查看↗1,197
  • chenryn/logstash-best-practice-cnC

    chenryn/logstash-best-practice-cn

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • django-haystack/django-haystackdjango-haystack 的头像

    django-haystack/django-haystack

    3,739在 GitHub 上查看↗

    Django Haystack is a search abstraction layer and framework for integrating full-text search into Django applications. It provides a unified interface for defining search schemas and managing how data models are indexed and stored across different search engines. The framework acts as a modular backend wrapper, allowing applications to switch between interchangeable search providers without rewriting core search logic. It standardizes interactions with external engines through a decoupled provider layer, facilitating search engine migration by changing configuration settings. The system cove

    Python
    在 GitHub 上查看↗3,739
  • django-haystack/pysolrdjango-haystack 的头像

    django-haystack/pysolr

    698在 GitHub 上查看↗

    Pysolr — Python Solr client

    Pythonpysolrpythonsolr
    在 GitHub 上查看↗698
  • dzharii/awesome-elasticsearchdzharii 的头像

    dzharii/awesome-elasticsearch

    5,041在 GitHub 上查看↗
    awesomedatabaseelastalert
    在 GitHub 上查看↗5,041
  • elastic/elasticsearchelastic 的头像

    elastic/elasticsearch

    77,012在 GitHub 上查看↗

    Elasticsearch is a distributed search engine and document store designed for the high-performance indexing and retrieval of massive volumes of unstructured data. It functions as a centralized analytics platform, providing a schema-flexible architecture that organizes information into searchable indices while maintaining global cluster state through a distributed consensus mechanism. The platform distinguishes itself through its integrated approach to observability, security, and advanced analytics. It combines full-text, vector, and hybrid search capabilities with machine learning-driven insi

    Javaelasticsearchjavasearch-engine
    在 GitHub 上查看↗77,012
  • elastic/elasticsearch-cloud-awselastic 的头像

    elastic/elasticsearch-cloud-aws

    576在 GitHub 上查看↗

    AWS Cloud Plugin for Elasticsearch

    在 GitHub 上查看↗576
  • elastic/elasticsearch-jselastic 的头像

    elastic/elasticsearch-js

    5,295在 GitHub 上查看↗

    This project is a Node.js client and database driver for Elasticsearch. It acts as a REST API wrapper that translates JavaScript method calls into HTTP requests to index, search, and manage documents within a distributed search and analytics engine. The library provides a programmatic interface for cluster management and data integration. It includes tools for discovering cluster nodes and managing indices to maintain connection stability and organize data storage. The client covers a broad range of operations, including document lifecycle management for CRUD actions, search query execution,

    TypeScript
    在 GitHub 上查看↗5,295
  • elastic/elasticsearch-js-legacyelastic 的头像

    elastic/elasticsearch-js-legacy

    56在 GitHub 上查看↗

    In the next months this client will be deprecated, so you should start migrating your codebase as soon as possible. We have built a migration guide that will help you move to the new client quickly, and if you have questions or need help, please open an issue.

    JavaScript
    在 GitHub 上查看↗56
  • elastic/elasticsearch-netelastic 的头像

    elastic/elasticsearch-net

    3,656在 GitHub 上查看↗

    This project is a programmatic client for managing the lifecycle of documents within a distributed JSON search engine. It provides an Elasticsearch search client for indexing documents and performing complex queries, alongside a low-level client that acts as a flexible wrapper for sending raw HTTP requests to a cluster. The client features a fluent request builder that maps typed requests to REST API endpoints and a generic mapping layer to transform JSON responses into strongly typed objects. It employs a pluggable serialization mechanism to decouple the request-response lifecycle from speci

    C#c-sharpclientdot-net
    在 GitHub 上查看↗3,656
  • elastic/elasticsearch-phpelastic 的头像

    elastic/elasticsearch-php

    5,337在 GitHub 上查看↗

    This project is a software development kit and cluster management tool for PHP. It serves as a full-text search SDK and vector search interface, enabling applications to perform lexical, fuzzy, and semantic searches against indexed data. The library implements a PSR 7 HTTP client to ensure cross-environment compatibility through standardized messaging interfaces. It provides a specialized interface for retrieving embeddings and performing semantic retrieval workflows using vector data. Its capability surface covers a wide range of administrative and operational tasks, including search index

    PHP
    在 GitHub 上查看↗5,337
  • elastic/elasticsearch-pyelastic 的头像

    elastic/elasticsearch-py

    4,376在 GitHub 上查看↗

    elasticsearch-py is a distributed search API wrapper and cluster administrator. It serves as a secure connector for executing search queries and performing administration tasks against a search engine. The library provides a high-level interface for managing indices, documents, and node connections. It enables encrypted data transmission and authenticated communication with a search cluster. The project covers full-text search, data management, and cluster administration. It includes capabilities for managing document data, implementing complex search queries, and maintaining reliable commun

    Pythonclientelasticsearchpython
    在 GitHub 上查看↗4,376
  • elastic/elasticsearch-railselastic 的头像

    elastic/elasticsearch-rails

    3,085在 GitHub 上查看↗

    Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

    Ruby
    在 GitHub 上查看↗3,085
  • elastic/go-elasticsearchelastic 的头像

    elastic/go-elasticsearch

    6,051在 GitHub 上查看↗

    The official Go client for Elasticsearch

    Go
    在 GitHub 上查看↗6,051
  • facebookresearch/faissfacebookresearch 的头像

    facebookresearch/faiss

    40,302在 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++
    在 GitHub 上查看↗40,302
  • go-ego/riotgo-ego 的头像

    go-ego/riot

    6,059在 GitHub 上查看↗

    Riot is a Go-based distributed search engine and indexing server designed for full-text indexing and retrieval. It functions as a retrieval system that sorts documents by relevance using BM25 ranking algorithms, term frequency, and inverse document frequency. The engine provides specialized support for the Chinese language, featuring concurrent text segmentation and phonetic Pinyin mapping to match romanized input with characters. It utilizes a distributed architecture that employs hash-based index sharding to balance data load and throughput across multiple server nodes. The system covers a

    Gogogolanggwk
    在 GitHub 上查看↗6,059
  • goq/telegram-listgoq 的头像

    goq/telegram-list

    4,950在 GitHub 上查看↗

    List of telegram groups, channels & bots // Список интересных групп, каналов и ботов телеграма // Список чатов для программистов

    在 GitHub 上查看↗4,950
  • haeungun/indexer4jhaeungun 的头像

    haeungun/indexer4j

    57在 GitHub 上查看↗

    Simple full text indexing and searching library for Java

    Java
    在 GitHub 上查看↗57
  • koculu/zonetree.fulltextsearchkoculu 的头像

    koculu/ZoneTree.FullTextSearch

    99在 GitHub 上查看↗

    ZoneTree.FullTextSearch is an open-source library that extends ZoneTree to provide efficient full-text search capabilities. It offers a fast, embedded search engine suitable for applications that require high performance and do not rely on external databases.

    C#
    在 GitHub 上查看↗99
  • linkedin/cleolinkedin 的头像

    linkedin/cleo

    567在 GitHub 上查看↗

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

    Java
    在 GitHub 上查看↗567
  • mattbaird/elastigomattbaird 的头像

    mattbaird/elastigo

    941在 GitHub 上查看↗

    A Go (golang) based Elasticsearch client library.

    Go
    在 GitHub 上查看↗941
  • medcl/elasticsearch-analysis-ikM

    medcl/elasticsearch-analysis-ik

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • mgholam/hootmgholam 的头像

    mgholam/hOOt

    121在 GitHub 上查看↗

    Smallest full text search engine (lucene replacement) built from scratch using inverted Roaring bitmap index, highly compact storage, operating in database and document modes

    C#
    在 GitHub 上查看↗121
  • napi-rs/node-rsnapi-rs 的头像

    napi-rs/node-rs

    1,452在 GitHub 上查看↗

    When NodeJS meet Rust = 🚀

    Rust
    在 GitHub 上查看↗1,452
  • olivere/elasticolivere 的头像

    olivere/elastic

    7,450在 GitHub 上查看↗

    This project is a Go client library and API wrapper for interacting with Elasticsearch clusters. It serves as a programmatic interface for managing documents, indices, and cluster health, allowing Go applications to perform search and indexing operations via the REST API. The library functions as a distributed search orchestrator, providing specialized tools for high-throughput data ingestion and cluster administration. It features a buffered bulk processor with exponential backoff retries for optimizing write performance and supports automated index lifecycle transitions and historical data

    Go
    在 GitHub 上查看↗7,450