Rails Presenters

Draper

Draper adds an object-oriented layer of presentation logic to your Rails apps.

Rubygem draper

Total Downloads
2915887
Releases
52
Current Version
3.0.0.pre1
Released
2016-07-10 00:00:00 UTC
First Release
2011-06-30 04:00:00 UTC

Github drapergem/draper

Watchers
3696
Forks
386
Development activity
Inactive
Last commit
2016-04-20 16:55:19 UTC

Cells

Cells replaces partials and helpers with OOP view models, giving you proper encapsulation, inheritance, testability and a cleaner view architecture.

Rubygem cells

Total Downloads
728739
Releases
72
Current Version
4.1.2
Released
2016-07-07 00:00:00 UTC
First Release
2010-01-14 23:00:00 UTC

Github apotonick/cells

Watchers
2560
Forks
195
Development activity
Very active
Last commit
2016-05-03 03:37:37 UTC

ActiveDecorator

A simple and Rubyish view helper for Rails

Rubygem active_decorator

Total Downloads
275509
Releases
16
Current Version
0.7.1
Released
2016-05-07 00:00:00 UTC
First Release
2011-12-02 00:00:00 UTC
Depends on following gems
Depending Gems
4

Github amatsuda/active_decorator

Watchers
519
Forks
71
Development activity
Less active
Last commit
2016-04-28 00:56:38 UTC

Apotomo

Web component framework for Rails providing widgets that trigger events and know when and how to update themselves with AJAX.

Rubygem apotomo

Total Downloads
129124
Releases
28
Current Version
1.3.2
Released
2015-06-11 00:00:00 UTC
First Release
2010-08-23 22:00:00 UTC
Depends on following gems
Depending Gems
4

Github apotonick/apotomo

Watchers
648
Forks
63
Development activity
Inactive
Last commit
2015-10-02 11:54:55 UTC

Active presenter

ActivePresenter is the presenter library you already know! (...if you know ActiveRecord)

Rubygem active_presenter

Total Downloads
156268
Releases
13
Current Version
3.2.2
Released
2012-08-27 00:00:00 UTC
First Release
2008-07-27 04:00:00 UTC
Depends on following gems
Depending Gems
0

Github jamesgolick/active_presenter

Watchers
301
Forks
42
Development activity
Inactive
Last commit
2012-08-27 19:17:02 UTC

display_case

An implementation of the Exhibit pattern, as described in Objects on Rails

Rubygem display_case

Total Downloads
39810
Releases
15
Current Version
0.2.1
Released
2015-04-23 00:00:00 UTC
First Release
2012-05-17 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github objects-on-rails/display-case

Watchers
232
Forks
24
Development activity
Less active
Last commit
2016-03-01 18:39:23 UTC
First commit

Viewtastic

Presenter plugin for Ruby on Rails

Rubygem viewtastic

Total Downloads
8396
Releases
4
Current Version
0.1.3
Released
2010-09-05 21:00:00 UTC
First Release
2009-11-29 22:00:00 UTC
Depends on following gems
Depending Gems
0

Github ihoka/viewtastic

Watchers
116
Forks
4
Development activity
Inactive
Last commit
2011-07-05 13:59:07 UTC
Top contributors
Contributors
2
Issues

resubject

Uber simple presenters

Rubygem resubject

Total Downloads
11116
Releases
7
Current Version
0.2.0
Released
2013-01-19 00:00:00 UTC
First Release
2012-12-19 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github felipeelias/resubject

Watchers
93
Forks
4
Development activity
Inactive
Last commit
2015-02-06 10:59:31 UTC
First commit
Contributors
3
Issues

View models

The missing R to the Rails MVC

Rubygem view_models

Total Downloads
18314
Releases
12
Current Version
4.0.1
Released
2014-01-04 00:00:00 UTC
First Release
2010-02-28 23:00:00 UTC
Depending Gems
0

Github floere/view_models

Watchers
33
Forks
5
Development activity
Inactive
Last commit
2012-10-29 20:47:37 UTC
Top contributors
Contributors
3
Issues

action_presenter

Missing link between models and views. Use presenter pattern in Rails application without changing controllers.

Rubygem action_presenter

Total Downloads
57397
Releases
10
Current Version
1.1.6
Released
2012-06-12 00:00:00 UTC
First Release
2012-02-17 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github zlw/action_presenter

Watchers
9
Forks
2
Development activity
Inactive
Last commit
2013-05-29 12:06:57 UTC
First commit
Top contributors
Contributors
2
Issues

delegate_presenter

Presenters are easier with delegators, and other friends

Rubygem delegate_presenter

Total Downloads
5193
Releases
2
Current Version
0.0.2
Released
2011-10-20 00:00:00 UTC
First Release
2011-10-20 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github rwilcox/delegate_presenter

Watchers
47
Forks
1
Development activity
Inactive
Last commit
2013-03-27 03:00:26 UTC
Top contributors
Contributors
1
Issues

garnish

Provides an easy to use and transparent system for implementing the Decorator Pattern

Rubygem garnish

Total Downloads
8517
Releases
5
Current Version
0.0.7
Released
2013-03-12 00:00:00 UTC
First Release
2011-11-03 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github brianp/garnish

Watchers
14
Forks
4
Development activity
Inactive
Last commit
2013-10-03 05:01:48 UTC
Top contributors
Contributors
2
Issues

classic_presenter

A simple Presenter Pattern for Rails Applications

Rubygem classic_presenter

Total Downloads
10027
Releases
4
Current Version
1.1.0
Released
2014-02-17 00:00:00 UTC
First Release
2012-05-23 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github rinaldifonseca/classic_presenter

Watchers
11
Forks
4
Development activity
Inactive
Last commit
2014-02-17 14:19:56 UTC
Top contributors
Contributors
2
Issues

rails_presenter

Presenters for Rails applications

Rubygem rails_presenter

Total Downloads
3581
Releases
3
Current Version
0.0.3
Released
2013-04-04 00:00:00 UTC
First Release
2013-04-02 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github dfmonaco/rails_presenter

Watchers
8
Forks
3
Development activity
Active
Last commit
2016-04-22 15:30:13 UTC
First commit
Top contributors
Contributors
1
Issues

cubisme

Easy to understand decorator.

Rubygem cubisme

Total Downloads
4359
Releases
10
Current Version
0.2.4
Released
Yanked!
First Release
2013-08-09 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github pothibo/cubisme

Watchers
0
Forks
0
Development activity
Less active
Last commit
2014-07-09 13:13:29 UTC
First commit
Top contributors
Contributors
1
Issues
×

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.