Sunspot

Sunspot is a library providing a powerful, all-ruby API for the Solr search engine. Sunspot manages the configuration of persistent Ruby classes for search and indexing and exposes Solr's most powerful features through a collection of DSLs. Complex search operations can be performed without hand-writing any boolean queries or building Solr parameters by hand.

Rubygem sunspot

Total Downloads
1438990
Releases
42
Current Version
2.2.5
Released
2016-03-05 00:00:00 UTC
First Release
2009-08-28 07:00:00 UTC

Github sunspot/sunspot

Watchers
2536
Forks
809
Development activity
Less active
Last commit
2016-04-29 15:07:16 UTC

sunspot_rails

Sunspot::Rails is an extension to the Sunspot library for Solr search. Sunspot::Rails adds integration between Sunspot and ActiveRecord, including defining search and indexing related methods on ActiveRecord models themselves, running a Sunspot-compatible Solr instance for development and test environments, and automatically commit Solr index changes at the end of each Rails request.

Rubygem sunspot_rails

Total Downloads
1390692
Releases
41
Current Version
2.2.5
Released
2016-03-05 00:00:00 UTC
First Release
2009-08-10 10:00:00 UTC

Github sunspot/sunspot

Watchers
2536
Forks
809
Development activity
Less active
Last commit
2016-04-29 15:07:16 UTC

Thinking-sphinx

An intelligent layer for ActiveRecord (via Rails and Sinatra) for the Sphinx full-text search tool.

Rubygem thinking-sphinx

Total Downloads
1291982
Releases
71
Current Version
3.2.0
Released
2016-05-13 00:00:00 UTC
First Release
2009-10-05 01:00:00 UTC

Github pat/thinking-sphinx

Watchers
1465
Forks
466
Development activity
Less active
Last commit
2016-03-26 01:10:54 UTC
Contributors
30
Issues

Tire

Tire is a Ruby client for the Elasticsearch search engine/database. It provides Ruby-like API for fluent communication with the Elasticsearch server and blends with ActiveModel class for convenient usage in Rails applications. It allows to delete and create indices, define mapping for them, supports the bulk API, and presents an easy-to-use DSL for constructing your queries. It has full ActiveRecord/ActiveModel compatibility, allowing you to index your models (incrementally upon saving, or in bulk), searching and paginating the results. Please check the documentation at <http://karmi.github.com/retire/>.

Rubygem tire

Total Downloads
1188944
Releases
51
Current Version
0.6.2
Released
2014-01-15 00:00:00 UTC
First Release
2011-04-30 22:00:00 UTC

Github karmi/tire

Watchers
1486
Forks
454
Development activity
Less active
Last commit
2013-09-19 09:26:49 UTC
Contributors
96
Issues
Wiki pages

searchkick

Intelligent search made easy

Rubygem searchkick

Total Downloads
361042
Releases
62
Current Version
1.3.0
Released
2016-05-04 00:00:00 UTC
First Release
2013-07-15 00:00:00 UTC
Depends on following gems
Depending Gems
2

Github ankane/searchkick

Watchers
2745
Forks
319
Development activity
Less active
Last commit
2016-04-24 01:59:26 UTC
First commit

elasticsearch

Ruby integrations for Elasticsearch (client, API, etc.)

Rubygem elasticsearch

Total Downloads
3350149
Releases
38
Current Version
1.1.pre
Released
2016-06-22 00:00:00 UTC
First Release
2013-09-24 00:00:00 UTC

Github elasticsearch/elasticsearch-ruby

Watchers
680
Forks
99
Development activity
Active
Last commit
2015-02-23 20:58:16 UTC
First commit

Rsolr

RSolr aims to provide a simple and extensible library for working with Solr

Rubygem rsolr

Total Downloads
2058508
Releases
31
Current Version
1.1.1
Released
2016-02-22 00:00:00 UTC
First Release
2009-09-12 07:00:00 UTC

Github mwmitchell/rsolr

Watchers
259
Forks
80
Development activity
Inactive
Last commit
2013-03-29 14:19:15 UTC
Contributors
14
Issues
Wiki pages

elasticsearch-rails

Ruby on Rails integrations for Elasticsearch.

Rubygem elasticsearch-rails

Total Downloads
584849
Releases
12
Current Version
0.1.9
Released
2016-05-05 00:00:00 UTC
First Release
2013-09-25 00:00:00 UTC

Github elasticsearch/elasticsearch-rails

Watchers
876
Forks
166
Development activity
Less active
Last commit
2014-10-09 12:55:48 UTC
First commit

sunspot_solr

Sunspot::Solr provides a bundled Solr distribution for use with Sunspot. Typical deployment environments will require more configuration, but this distribution is well suited to development and testing.

Rubygem sunspot_solr

Total Downloads
1083908
Releases
21
Current Version
2.2.5
Released
2016-03-05 00:00:00 UTC
First Release
2011-11-03 00:00:00 UTC

Github outoftime/sunspot

Watchers
223
Forks
37
Development activity
Inactive
Last commit
2011-12-01 18:11:50 UTC
First commit

Acts As Indexed

Acts As Indexed is a plugin which provides a pain-free way to add fulltext search to your Ruby on Rails app

Rubygem acts_as_indexed

Total Downloads
461609
Releases
18
Current Version
0.8.3
Released
2013-04-17 00:00:00 UTC
First Release
2010-06-10 23:00:00 UTC
Depends on following gems
Depending Gems
9

Github dougal/acts_as_indexed

Watchers
214
Forks
41
Development activity
Inactive
Last commit
2015-10-25 09:20:48 UTC
Contributors
12
Issues

Ferret

Ferret is a super fast, highly configurable search library.

Rubygem ferret

Total Downloads
213592
Releases
43
Current Version
0.11.8.6
Released
2015-02-19 00:00:00 UTC
First Release
2005-10-18 15:00:00 UTC
Depends on following gems
Depending Gems
15

Github dbalmain/ferret

Watchers
259
Forks
45
Development activity
Inactive
Last commit
2015-08-26 23:47:05 UTC

searchlight

Searchlight is a low-magic way to build database searches using an ORM. It's compatible with ActiveRecord, Sequel, Mongoid, and any other ORM that can build queries by chaining method calls.

Rubygem searchlight

Total Downloads
32781
Releases
18
Current Version
4.0.0
Released
2015-10-28 00:00:00 UTC
First Release
2013-04-08 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github nathanl/searchlight

Watchers
484
Forks
15
Development activity
Less active
Last commit
2016-01-27 17:57:33 UTC
First commit

Acts as ferret

Rails plugin that adds powerful full text search capabilities to ActiveRecord models.

Rubygem acts_as_ferret

Total Downloads
201536
Releases
17
Current Version
0.5.4
Released
2012-04-10 22:00:00 UTC
First Release
2007-01-19 23:00:00 UTC
Depends on following gems
Depending Gems
0

Github jkraemer/acts_as_ferret

Watchers
190
Forks
37
Development activity
Inactive
Last commit
2012-04-11 10:55:24 UTC

Rubygem acts_as_solr

Total Downloads
57801
Releases
9
Current Version
1.3.3
Released
2010-10-13 07:00:00 UTC
First Release
2009-10-18 10:00:00 UTC
Depends on following gems
Depending Gems
1

Github tjackiw/acts_as_solr

Watchers
107
Forks
70
Development activity
Inactive
Last commit
2008-05-03 23:00:19 UTC
Top contributors
Contributors
0
Issues

Texticle

Texticle exposes full text search capabilities from PostgreSQL, extending ActiveRecord with scopes making search easy and fun!

Rubygem texticle

Total Downloads
63359
Releases
16
Current Version
2.2.0
Released
2013-02-27 00:00:00 UTC
First Release
2009-04-15 07:00:00 UTC
Depends on following gems
Depending Gems
4

Github texticle/texticle

Watchers
167
Forks
19
Development activity
Inactive
Last commit
2013-02-27 21:59:49 UTC
Contributors
20
Issues

Acts as solr reloaded

This gem adds full text search capabilities and many other nifty features from Apache Solr to any Rails model.

Rubygem acts_as_solr_reloaded

Total Downloads
39168
Releases
7
Current Version
1.6.0
Released
2011-03-20 03:00:00 UTC
First Release
2010-01-21 02:00:00 UTC
Depends on following gems
Depending Gems
1

Github dcrec1/acts_as_solr_reloaded

Watchers
109
Forks
32
Development activity
Inactive
Last commit
2015-10-05 19:44:14 UTC

Xapit

Ruby library for interacting with Xapian. Includes full text search, faceted options, spelling suggestions, and more.

Rubygem xapit

Total Downloads
17804
Releases
10
Current Version
0.3.0
Released
2011-08-17 07:00:00 UTC
First Release
2009-05-28 07:00:00 UTC
Depends on following gems
Depending Gems
0

Github ryanb/xapit

Watchers
142
Forks
24
Development activity
Inactive
Last commit
2012-09-26 13:30:24 UTC
Top contributors
Contributors
2
Issues

elastictastic

Elastictastic is an object-document mapper and lightweight API adapter for ElasticSearch. Elastictastic's primary use case is to define model classes which use ElasticSearch as a primary document-oriented data store, and to expose ElasticSearch's search functionality to query for those models.

Rubygem elastictastic

Total Downloads
18200
Releases
12
Current Version
0.11.2
Released
2013-03-28 00:00:00 UTC
First Release
2011-11-08 05:00:00 UTC
Depending Gems
1

Github brewster/elastictastic

Watchers
89
Forks
11
Development activity
Less active
Last commit
2015-10-19 22:08:48 UTC
First commit

xapian_db

XapianDb is a ruby gem that combines features of nosql databases and fulltext indexing. It is based on Xapian, an efficient and powerful indexing library

Rubygem xapian_db

Total Downloads
77149
Releases
58
Current Version
1.3.7
Released
2016-01-12 00:00:00 UTC
First Release
2010-12-05 23:00:00 UTC
Depending Gems
0

Github garaio/xapian_db

Watchers
30
Forks
10
Development activity
Less active
Last commit
2016-02-23 13:24:57 UTC

Delsolr

Ruby wrapper for Lucene Solr

Rubygem delsolr

Total Downloads
36846
Releases
13
Current Version
0.2.0
Released
2009-11-02 00:00:00 UTC
First Release
2008-09-08 07:00:00 UTC
Depends on following gems
Depending Gems
0

Github avvo/delsolr

Watchers
38
Forks
15
Development activity
Inactive
Last commit
2015-12-05 03:53:13 UTC
Contributors
8
Issues

acts_as_fulltextable

Creates an auxiliary table in order to be used with full-text searches

Rubygem acts_as_fulltextable

Total Downloads
10867
Releases
2
Current Version
0.1.1
Released
2013-03-26 00:00:00 UTC
First Release
2013-03-26 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github toptierlabs/acts_as_fulltextable

Watchers
3
Forks
5
Development activity
Inactive
Last commit
2013-12-05 20:51:09 UTC
First commit
Top contributors
Contributors
2
Issues

Solr query

Build SOLR queries, properly escaped, with a nice API

Rubygem solr_query

Total Downloads
9633
Releases
4
Current Version
1.0.3
Released
2010-02-25 16:00:00 UTC
First Release
2010-02-25 16:00:00 UTC
Depends on following gems
Depending Gems
0

Github matthewrudy/solr_query

Watchers
8
Forks
3
Development activity
Inactive
Last commit
2010-02-25 19:06:13 UTC
Top contributors
Contributors
1
Issues

slingshot-rb

This gem has been renamed to "tire", please go to https://rubygems.org/gems/tire

Rubygem slingshot-rb

Total Downloads
15749
Releases
10
Current Version
0.0.10
Released
2011-04-30 22:00:00 UTC
First Release
2011-02-07 23:00:00 UTC
Depending Gems
2

Github karmi/slingshot

Watchers
1
Forks
0
Development activity
Inactive
Last commit
2011-05-01 17:55:38 UTC
Top contributors
Contributors
1
×

In order to continue, you must be signed in using your Github account.

If you're signing in using this account for the first time Github will ask for your permission to give access to your public user data to the Ruby Toolbox.

Although the Github Authorization page does not mention it, the request includes read-only access to your verified email address (user:email OAuth scope). This is neccessary so there's a way to notify you about comments, information about your accepted project edits and the like. You can review your notification settings on your account page once you're signed in.