FindSoftware

Thinking Sphinx

Ruby library that connects ActiveRecord to the Sphinx or Manticore full-text search servers.

Thinking Sphinx is a Ruby library that connects ActiveRecord to the Sphinx or Manticore full-text search servers. It is installed as a gem, and the search server runs beside the application, which queries it through the library. The README says the library integrates closely with Rails and also works with other Ruby web frameworks. Pat Allan develops and maintains it.

Worth knowing

The search server is a long-running daemon that the application needs in production. The v5 deployment guide also asks for a cron job that regularly processes the indices, so that recent changes become searchable. The documentation site answers with the v5 pages, so its install and deployment steps describe version 5 while the current release is version 6.

Identity

Status
Active
Maintainer
Pat Allan5
Maintained by
Individual
First release
20094

Rendering and deploy

Runs as
Always on, Scheduled6
Install with
gem5

Releases

Current major version
65
Last release
2026-01-117

Adoption

GitHub stars
1,6202
Contributors
498
Dependent repositories
1,9959
Dependent packages
249

Why these figures do not compare

Sources

  1. 2026-10-28: links
    freelancing-gods.com/thinking-sphinx/
  2. 2026-10-28: links, Written in, GitHub stars
    github.com/pat/thinking-sphinx
  3. 2026-10-28: links
    freelancing-gods.com/thinking-sphinx/v5/
  4. 2026-10-28: First release
    rubygems.org/api/v1/versions/thinking-sphinx.json
  5. 2026-10-28: Maintainer, License, Runtime, Minimum runtime, Databases, Built on, Categories, Install with, Current major version
    github.com/pat/thinking-sphinx/blob/develop/README.textile
  6. 2026-10-28: Runs as
    freelancing-gods.com/thinking-sphinx/v5/deployment.html
  7. 2026-10-28: Last release
    rubygems.org/api/v1/gems/thinking-sphinx.json
  8. 2026-10-28: Contributors
    api.github.com/repos/pat/thinking-sphinx/contributors?per_page=1
  9. 2026-10-28: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/thinking-sphinx

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