Skip to content
railsengines.com

Smart Listing

Ruby on Rails data listing gem with built-in sorting, filtering and in-place editing

No ratings yet
Gem
smart_listing
Repository
Sology/smart_listing
License
MIT
Stars
472
Added
August 22, 2026

About

Ruby on Rails data listing gem with built-in sorting, filtering and in-place editing.

SmartListing helps creating AJAX-enabled lists of ActiveRecord collections or arrays with pagination, filtering, sorting and in-place editing.

What you get

  • Builder#paginate - renders Kaminari pagination,
  • Builder#pagination_per_page_links - display some link that allow you to customize Kaminari's per_page,
  • Builder#collection - accesses underlying list of items,
  • Builder#empty? - checks if collection is empty,
  • Builder#count - returns collection count,
  • Builder#render - basic template's render wrapper that automatically adds smart_listing local variable,

Installing it

ruby
# Gemfile
gem "smart_listing"

Details

472 stars on GitHub · MIT licensed · maintained by Sology. Source: https://github.com/Sology/smart_listing

Discussion (0)

Sign in to join the discussion.

No comments yet.