awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to elastic/elasticsearch-ruby

Open-source alternatives to Elasticsearch Ruby

28 open-source projects similar to elastic/elasticsearch-ruby, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Elasticsearch Ruby alternative.

  • pat/thinking-sphinxAvatar von pat

    pat/thinking-sphinx

    1,620Auf GitHub ansehen↗

    Sphinx/Manticore plugin for ActiveRecord/Rails

    Rubyrailsrubysearch
    Auf GitHub ansehen↗1,620
  • sunspot/sunspotAvatar von sunspot

    sunspot/sunspot

    2,984Auf GitHub ansehen↗

    Solr-powered search for Ruby objects

    JavaScript
    Auf GitHub ansehen↗2,984
  • brexhq/prompt-engineeringAvatar von brexhq

    brexhq/prompt-engineering

    9,538Auf GitHub ansehen↗

    This project is a comprehensive guide and framework for large language model prompt engineering. It provides a collection of techniques and patterns for optimizing model responses through structured system prompts, context management, and a variety of implementation patterns. The project focuses on several specialized domains, including the creation of autonomous agents through reasoning loops and the implementation of retrieval augmented generation to inject semantic context into prompts. It also provides methods for enforcing structured outputs in serialization formats like JSON or YAML for

    Auf GitHub ansehen↗9,538
  • xlang-ai/instructor-embeddingAvatar von xlang-ai

    xlang-ai/instructor-embedding

    2,024Auf GitHub ansehen↗

    Instructor-embedding is a natural language processing framework designed to transform unstructured text into high-dimensional numerical vectors. By utilizing a transformer-based encoder architecture, the system facilitates semantic retrieval, data classification, and similarity analysis across large datasets. The framework distinguishes itself through instruction-conditioned vector projection, which incorporates natural language instructions directly into the embedding process to improve performance for specific tasks without requiring additional training. It functions as a contrastive learni

    Pythonembeddingsinformation-retrievallanguage-model
    Auf GitHub ansehen↗2,024

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • django-haystack/django-haystackAvatar von django-haystack

    django-haystack/django-haystack

    3,739Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,739
  • elastic/elasticsearch-railsAvatar von elastic

    elastic/elasticsearch-rails

    3,085Auf GitHub ansehen↗

    Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

    Ruby
    Auf GitHub ansehen↗3,085
  • elasticquent/elasticquentAvatar von elasticquent

    elasticquent/Elasticquent

    1,359Auf GitHub ansehen↗

    Maps Laravel Eloquent models to Elasticsearch types

    PHP
    Auf GitHub ansehen↗1,359
  • etianen/django-watsonAvatar von etianen

    etianen/django-watson

    1,244Auf GitHub ansehen↗

    Full-text multi-table search application for Django. Easy to install and use, with good performance.

    Python
    Auf GitHub ansehen↗1,244
  • imdrasil/hermes.crAvatar von imdrasil

    imdrasil/hermes.cr

    38Auf GitHub ansehen↗

    Datamapper like Crystal ORM and adapter for Elasticsearch

    Crystal
    Auf GitHub ansehen↗38
  • mmanos/laravel-searchAvatar von mmanos

    mmanos/laravel-search

    351Auf GitHub ansehen↗

    A search package for Laravel 5.

    PHP
    Auf GitHub ansehen↗351
  • nicolaslopezj/searchableAvatar von nicolaslopezj

    nicolaslopezj/searchable

    2,009Auf GitHub ansehen↗
    PHPeloquent-modelslaravelphp
    Auf GitHub ansehen↗2,009
  • printercu/elastics-rbAvatar von printercu

    printercu/elastics-rb

    101Auf GitHub ansehen↗

    Simple ElasticSearch client for ruby with AR integration

    Ruby
    Auf GitHub ansehen↗101
  • activerecord-hackery/ransackAvatar von activerecord-hackery

    activerecord-hackery/ransack

    5,864Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,864
  • ranguba/rroongaAvatar von ranguba

    ranguba/rroonga

    66Auf GitHub ansehen↗

    The Ruby bindings of Groonga.

    C
    Auf GitHub ansehen↗66
  • rsolr/rsolrAvatar von rsolr

    rsolr/rsolr

    422Auf GitHub ansehen↗

    A Ruby client for Apache Solr

    Ruby
    Auf GitHub ansehen↗422
  • shinneider/django-admin-searchAvatar von shinneider

    shinneider/django-admin-search

    83Auf GitHub ansehen↗

    Modal filter for django admin

    Python
    Auf GitHub ansehen↗83
  • sleimanx2/plasticAvatar von sleimanx2

    sleimanx2/plastic

    507Auf GitHub ansehen↗

    Plastic is an Elasticsearch ODM and mapper for Laravel. It renders the developer experience more enjoyable while using Elasticsearch, by providing a fluent syntax for mapping, querying, and storing eloquent models.

    PHP
    Auf GitHub ansehen↗507
  • spatie/searchindexAvatar von spatie

    spatie/searchindex

    438Auf GitHub ansehen↗

    Store and retrieve objects from Algolia or Elasticsearch

    PHP
    Auf GitHub ansehen↗438
  • teamtnt/laravel-scout-tntsearch-driverAvatar von teamtnt

    teamtnt/laravel-scout-tntsearch-driver

    1,136Auf GitHub ansehen↗

    Driver for Laravel Scout search package based on https://github.com/teamtnt/tntsearch

    PHP
    Auf GitHub ansehen↗1,136
  • teamtnt/tntsearchAvatar von teamtnt

    teamtnt/tntsearch

    3,199Auf GitHub ansehen↗

    A fully featured full text search engine written in PHP

    PHP
    Auf GitHub ansehen↗3,199
  • textacular/textacularAvatar von textacular

    textacular/textacular

    956Auf GitHub ansehen↗

    Textacular exposes full text search capabilities from PostgreSQL, and allows you to declare full text indexes. Textacular will extend ActiveRecord with named_scope methods making searching easy and fun!

    Ruby
    Auf GitHub ansehen↗956
  • tomlingham/laravel-searchyAvatar von TomLingham

    TomLingham/Laravel-Searchy

    535Auf GitHub ansehen↗

    Unmaintained: Laravel Searchy makes user driven searching easy with fuzzy search, basic string matching and more to come!

    PHP
    Auf GitHub ansehen↗535
  • toptal/chewyAvatar von toptal

    toptal/chewy

    1,901Auf GitHub ansehen↗

    High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client

    Ruby
    Auf GitHub ansehen↗1,901
  • typesense/typesense-rubyAvatar von typesense

    typesense/typesense-ruby

    117Auf GitHub ansehen↗

    Ruby client for Typesense: https://github.com/typesense/typesense

    Ruby
    Auf GitHub ansehen↗117
  • pylons/hypatiaAvatar von Pylons

    Pylons/hypatia

    32Auf GitHub ansehen↗

    Hypatia

    Python
    Auf GitHub ansehen↗32
  • algolia/algoliasearch-laravelAvatar von algolia

    algolia/algoliasearch-laravel

    238Auf GitHub ansehen↗

    Deprecated We now recommend using Laravel Scout, see =>

    PHP
    Auf GitHub ansehen↗238
  • ankane/searchkickAvatar von ankane

    ankane/searchkick

    6,717Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,717
  • django-es/django-elasticsearch-dslAvatar von django-es

    django-es/django-elasticsearch-dsl

    1,057Auf GitHub ansehen↗

    This is a package that allows indexing of django models in elasticsearch with elasticsearch-dsl-py.

    Python
    Auf GitHub ansehen↗1,057