Intelligent search made easy
Repository Index
60,121 visible repositories in the index
1–24 of 42 · Most stars
Search everywhere and in a hurry!
- search
- search-interface
- ruby
- ruby-gem
Audited (formerly acts_as_audited) is an ORM extension that logs all changes to your Rails models.
- activerecord
- audit
- rails
- ruby
Elasticsearch integrations for ActiveModel/Record and Ruby on Rails
Easy activity tracking for models - similar to Github's Public Activity
- activerecord
- ruby
- rails
- activity-stream
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
- testing
- ruby
- database-cleaner
- testing-tools
Her is an ORM (Object Relational Mapper) that maps REST resources to Ruby objects. It is designed to build applications that are powered by a RESTful API instead of a database.
Ruby integrations for Elasticsearch
- ruby
- elasticsearch
- elastic
- search
Easily and efficiently make your ActiveRecord models support hierarchies
- closure-tree
- ruby
- nested-hashes
- tree-structure
High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client
- elasticsearch
- elasticsearch-client
- ruby
Easy multi-tenancy for Rails in a shared database setup.
Just the right amount of Rails eager loading
- eager-loading
- ruby-on-rails
- activerecord
- performance
pg_search builds ActiveRecord named scopes that take advantage of PostgreSQL’s full text search
- pg-search
- ruby
- tsearch
- trigrams
Postgres partitioning as easy as pie
Textacular exposes full text search capabilities from PostgreSQL, and allows you to declare full text indexes. Textacular will extend ActiveRecord with named_scope methods making searching easy and fun!
- activerecord
- postgresql
- rails
- ruby
Search engine like fulltext query support for ActiveRecord
- fulltext-indices
- activerecord
- mysql
- postgres
Catch unsafe PostgreSQL migrations in development and run them easier in production (code helpers for table/column renaming, changing column type, adding columns with default, background migrations, etc).
Handle unread records and mark them as read with Ruby on Rails
- rails
- activerecord
- ruby
- rubygems
The Ruby gem for querying Maxmind.com's GeoIP database, which returns the geographic location of a server given its IP address
Database constraints made easy for ActiveRecord.
- ruby
- rails
- activerecord
- database
Upsert on MySQL, PostgreSQL, and SQLite3. Transparently creates functions (UDF) for MySQL and PostgreSQL; on SQLite3, uses INSERT OR IGNORE.
Easy CLI tool for making zero downtime schema changes and backfills in PostgreSQL
- postgresql
- postgres
- schema-changes
- online-schema-change
Leaderboards backed by Redis in Ruby
Allow you to pluck attributes from nested associations without loading a bunch of records.
- rubygems
- rails
- activerecord
- eager-loading