Intelligent search made easy
Repository Index
60,121 visible repositories in the index
1–24 of 39 · Most stars
Search everywhere and in a hurry!
- search
- search-interface
- ruby
- ruby-gem
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
- state-machine
- ruby
- aasm
- transition
Sequel: The Database Toolkit for Ruby
A library for bulk insertion of data into your database using ActiveRecord.
A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips :tulip::tulip::tulip:. Distributed is the new centralized.
- blockchain
- git
- distributed-database
- content-addressable-storage
Audited (formerly acts_as_audited) is an ORM extension that logs all changes to your Rails models.
- activerecord
- audit
- rails
- ruby
File Attachment toolkit for Ruby applications
- file-upload
- ruby
- rack
- storage
Elasticsearch integrations for ActiveModel/Record and Ruby on Rails
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
- testing
- ruby
- database-cleaner
- testing-tools
Database multi-tenancy for Rack (and Rails) applications
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
Enumerated attributes with I18n and ActiveRecord/Mongoid support
- ruby
- activerecord
- mongoid
lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts.
pg_search builds ActiveRecord named scopes that take advantage of PostgreSQL’s full text search
- pg-search
- ruby
- tsearch
- trigrams
MySQL toolkit for managing billions of rows and hundreds of database machines
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).
shift is an application that helps you run schema migrations on MySQL databases
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.
A Ruby Gem that adds annotations to your Rails models and route files.
- activerecord
- annotations
- rails
- ruby
Allow you to pluck attributes from nested associations without loading a bunch of records.
- rubygems
- rails
- activerecord
- eager-loading