Ruby on Rails
Repository Index
47,133 repositories indexed
1–24 of 45 · Most stars
Track changes to your rails models
- ruby
- activerecord
- audit
- log
FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models.
- rails
- ruby
- slug
- plugin
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
Annotate Rails classes with schema and routes info
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
Turbo-charged counter caches for your Rails app.
- counter-cache
- rails
- ruby
- gem
Easily and efficiently make your ActiveRecord models support hierarchies
- closure-tree
- ruby
- nested-hashes
- tree-structure
Database changes log for Rails
- activerecord
- rails
- versioning
- postgresql
Just the right amount of Rails eager loading
- eager-loading
- ruby-on-rails
- activerecord
- performance
Sphinx/Manticore plugin for ActiveRecord/Rails
- ruby
- sphinx
- search
- rails
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
- validation
- rails
- activerecord
- activemodel
Official Geokit plugin for Rails/ActiveRecord. Provides location-based goodness for your Rails app. Requires the Geokit gem.
Fastest end-to-end CSV ingestion for Ruby (with C acceleration). SmarterCSV auto-detects formats, applies smart defaults, and returns Rails-ready hashes for seamless use with ActiveRecord, Sidekiq, parallel jobs, and S3 pipelines — even for messy user-uploaded real-world data.
- csv
- csv-converter
- csv-export
- csv-file
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!
Interact with REST services in an ActiveRecord-like manner
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
Database constraints made easy for ActiveRecord.
A Ruby Gem that adds annotations to your Rails models and route files.
- activerecord
- annotations
- rails
- ruby
Find next / previous Active Record(s) in one query
- pagination
- activerecord
- rails
- ruby