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
1085441
Releases
37
Current Version
2.2.0
Released
2015-04-09 00:00:00 UTC
First Release
2009-08-28 07:00:00 UTC

Github sunspot/sunspot

Watchers
2305
Forks
740
Development activity
Less active
Last commit
2015-05-15 13:25:10 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
1045778
Releases
36
Current Version
2.2.0
Released
2015-04-09 00:00:00 UTC
First Release
2009-08-10 10:00:00 UTC

Github sunspot/sunspot

Watchers
2305
Forks
740
Development activity
Less active
Last commit
2015-05-15 13:25:10 UTC

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
922771
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

Thinking-sphinx

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

Rubygem thinking-sphinx

Total Downloads
1036661
Releases
69
Current Version
3.1.3
Released
2015-01-21 00:00:00 UTC
First Release
2009-10-05 01:00:00 UTC

Github pat/thinking-sphinx

Watchers
1346
Forks
436
Development activity
Less active
Last commit
2014-07-14 12:10:50 UTC
Contributors
30
Issues

searchkick

Intelligent search made easy

Rubygem searchkick

Total Downloads
140573
Releases
50
Current Version
0.8.7
Released
2015-02-14 00:00:00 UTC
First Release
2013-07-15 00:00:00 UTC
Depends on following gems
Depending Gems
2

Github ankane/searchkick

Watchers
1944
Forks
205
Development activity
Less active
Last commit
2015-05-21 05:45:19 UTC
First commit
Contributors
30
Issues

elasticsearch

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

Rubygem elasticsearch

Total Downloads
1113256
Releases
25
Current Version
1.0.9
Released
2015-05-14 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
1563732
Releases
27
Current Version
1.0.11
Released
2015-02-26 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
162744
Releases
10
Current Version
0.1.7
Released
2015-04-08 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
796862
Releases
16
Current Version
2.2.0
Released
2015-04-09 00:00:00 UTC
First Release
2011-11-03 00:00:00 UTC

Github outoftime/sunspot

Watchers
203
Forks
33
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
409706
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
8

Github dougal/acts_as_indexed

Watchers
214
Forks
40
Development activity
Inactive
Last commit
2013-07-04 16:14:01 UTC
Contributors
12
Issues

Ferret

Ferret is a super fast, highly configurable search library.

Rubygem ferret

Total Downloads
183353
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
234
Forks
42
Development activity
Inactive
Last commit
2010-12-30 11:16:02 UTC
Top contributors
Contributors
5
Issues

Acts as ferret

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

Rubygem acts_as_ferret

Total Downloads
190523
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
187
Forks
34
Development activity
Inactive
Last commit
2012-04-11 10:55:24 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
17367
Releases
16
Current Version
3.1.1
Released
2014-11-21 00:00:00 UTC
First Release
2013-04-08 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github nathanl/searchlight

Watchers
458
Forks
13
Development activity
Less active
Last commit
2015-05-01 12:01:40 UTC
First commit

Rubygem acts_as_solr

Total Downloads
49650
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
104
Forks
64
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
57089
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
164
Forks
20
Development activity
Inactive
Last commit
2013-02-27 21:59:49 UTC
Contributors
21
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
34972
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
110
Forks
34
Development activity
Inactive
Last commit
2012-12-05 16:02:36 UTC

Xapit

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

Rubygem xapit

Total Downloads
14379
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
143
Forks
25
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
13371
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
87
Forks
11
Development activity
Less active
Last commit
2015-05-06 17:36:47 UTC
First commit

Delsolr

Ruby wrapper for Lucene Solr

Rubygem delsolr

Total Downloads
30131
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
40
Forks
13
Development activity
Inactive
Last commit
2015-05-15 22:08:17 UTC
Contributors
8
Issues

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
58455
Releases
57
Current Version
1.3.5.4
Released
2015-01-13 00:00:00 UTC
First Release
2010-12-05 23:00:00 UTC
Depending Gems
0

Github garaio/xapian_db

Watchers
30
Forks
7
Development activity
Inactive
Last commit
2015-01-13 21:49:08 UTC

acts_as_fulltextable

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

Rubygem acts_as_fulltextable

Total Downloads
9509
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
2
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
8024
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
2
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
12308
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.