Ross ROSS = Recommend OSS · open-source software intelligence for agents

sunspot/sunspot

Solr-powered search for Ruby objects observed · 2026-08-28

github.com/sunspot/sunspot · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

67/100

  • Activity 98
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 6533
  • days_rel: n/a
  • days_push: 15
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2979 stars · 908 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Sunspot is a Ruby library providing an expressive DSL for indexing Ruby objects into and searching them via the Apache Solr search engine, built on top of RSolr. It works with any ORM or non-database-backed objects and includes a Rails integration gem.

Use cases

  • add full-text search to a Rails app
  • index ActiveRecord models into Solr
  • run faceted, paginated searches over Ruby objects
  • search non-database objects like files
  • scope and sort search results by typed fields

When to choose

  • you use Ruby/Rails and want a clean DSL over Solr instead of raw RSolr queries
  • you need full-text search with facets, scoping, and pagination over ORM objects

When to avoid

  • you don't want to operate a Solr server
  • you prefer Elasticsearch/OpenSearch or database-native full-text search
  • you need a lightweight embedded search index

Facets

library · maturity active

search-engine database web-development databases ruby jvm solr ruby-gem full-text-search dsl rails orm-agnostic indexing faceting search

1 source

Member repositories

RepositoryRoleHealth v2
sunspot/sunspotmain67

For agents

markdown · JSON · MCP: product_card(name="sunspot/sunspot")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem