FindSoftware

Sunspot

Ruby library that provides a DSL for indexing Ruby objects and searching them through the Solr search engine.

Sunspot is a Ruby library for interacting with the Solr search engine. It provides a DSL for indexing Ruby objects and for building search queries against Solr. The sunspot_rails gem integrates the library into Rails applications, and the core library can be used without Rails. The gems are installed through Bundler, and Solr runs as its own server beside the application.

The sunspot_solr gem bundles a Solr distribution, which the project describes as meant for development use.

Worth knowing

A production site needs a Solr server of its own that keeps running alongside the application, because the bundled Solr distribution is not meant for production.

Identity

Status
Active
Maintainer
Mat Brown4
Maintained by
Individual4
First release
20096

Rendering and deploy

Install with
bundler3

Releases

Current major version
25
Last release
2024-07-165

Adoption

GitHub stars
2,9772
Contributors
1907

Why these figures do not compare

Sources

  1. 2026-10-28: links, Built on
    sunspot.github.io/
  2. 2026-10-28: links, Written in, License, GitHub stars
    api.github.com/repos/sunspot/sunspot
  3. 2026-10-28: links, Runtime, Categories, Install with
    github.com/sunspot/sunspot/blob/master/README.md
  4. 2026-10-28: Maintainer, Maintained by, License
    github.com/sunspot/sunspot/blob/master/LICENSE
  5. 2026-10-28: Current major version, Last release
    api.github.com/repos/sunspot/sunspot/releases
  6. 2026-10-28: First release
    rubygems.org/api/v1/versions/sunspot.json
  7. 2026-10-28: Contributors
    api.github.com/repos/sunspot/sunspot/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON