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
sunspot avatar

sunspot/sunspot

0
View on GitHub↗
2,984 stars·910 forks·JavaScript·MIT·11 viewssunspot.github.com↗

Sunspot

Solr-powered search for Ruby objects

Features

  • Full Text Search and Retrieval - Rails-centric client for integrating Apache Solr.
  • Search - Library for Solr search engine interaction.
  • Search Engines - Solr search engine integration.

Star history

Star history chart for sunspot/sunspotStar history chart for sunspot/sunspot

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Open-source alternatives to Sunspot

Similar open-source projects, ranked by how many features they share with Sunspot.
  • django-haystack/django-haystackdjango-haystack avatar

    django-haystack/django-haystack

    3,739View on 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
    View on GitHub↗3,739
  • ankane/searchkickankane avatar

    ankane/searchkick

    6,717View on 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
    View on GitHub↗6,717
  • activerecord-hackery/ransackactiverecord-hackery avatar

    activerecord-hackery/ransack

    5,864View on 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
    View on GitHub↗5,864
  • elastic/elasticsearch-railselastic avatar

    elastic/elasticsearch-rails

    3,085View on GitHub↗

    Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

    Ruby
    View on GitHub↗3,085
See all 30 alternatives to Sunspot→

Frequently asked questions

What does sunspot/sunspot do?

Solr-powered search for Ruby objects

What are the main features of sunspot/sunspot?

The main features of sunspot/sunspot are: Full Text Search and Retrieval, Search, Search Engines.

What are some open-source alternatives to sunspot/sunspot?

Open-source alternatives to sunspot/sunspot include: elastic/elasticsearch-ruby — Ruby integrations for Elasticsearch. elastic/elasticsearch-rails — Elasticsearch integrations for ActiveModel/Record and Ruby on Rails. activerecord-hackery/ransack — Ransack is an object-based search library for Active Record models that provides a form-driven framework for building… django-haystack/django-haystack — Django Haystack is a search abstraction layer and framework for integrating full-text search into Django applications.… ankane/searchkick — Searchkick is an integration library and wrapper that connects application models to search engines such as… pat/thinking-sphinx — Sphinx/Manticore plugin for ActiveRecord/Rails.