Category

Service Objects

This category does not have a description yet. You can add one on github!

interactor

0.87
Interactor provides a common interface for performing complex user interactions.
 Popularity
Downloads
1,199,685
Stars
2,005
Forks
114
Watchers
57
 Releases
Current version
3.1.1
Total releases
9
First release
Latest release
 Activity
Issue Closure Rate
91%
Pull Request Acceptance Rate
43%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
17

decent_exposure

0.73
DecentExposure helps you program to an interface, rather than an implementation in your Rails controllers. The fact of the matter is that sharing state via instance variables in controllers promotes close coupling with views. DecentExposure gives you a declarative manner of exposing an interface to the state that controllers contain and thereby decreasing coupling and improving your testability and overall design.
 Popularity
Downloads
1,123,662
Stars
1,603
Forks
91
Watchers
36
 Releases
Current version
3.0.2
Total releases
26
First release
Latest release
 Activity
Issue Closure Rate
91%
Pull Request Acceptance Rate
45%
Average date of last 50 commits
within last 2 years
Reverse Dependencies
14

mutations

0.49
Compose your business logic into commands that sanitize and validate input.
 Popularity
Downloads
528,257
Stars
1,159
Forks
77
Watchers
36
 Releases
Current version
0.8.2
Total releases
16
First release
Latest release
 Activity
Issue Closure Rate
82%
Pull Request Acceptance Rate
51%
Average date of last 50 commits
within last 2 years
Reverse Dependencies
7

active_interaction

0.48
ActiveInteraction manages application-specific business logic. It is an implementation of the command pattern in Ruby.
 Popularity
Downloads
590,694
Stars
1,123
Forks
69
Watchers
36
 Releases
Current version
3.6.1
Total releases
67
First release
Latest release
 Activity
Issue Closure Rate
97%
Pull Request Acceptance Rate
69%
Average date of last 50 commits
within last 2 years
Reverse Dependencies
8

dry-transaction

0.12
Business Transaction Flow DSL
 Popularity
Downloads
142,319
Stars
208
Forks
34
Watchers
20
 Releases
Current version
0.13.0
Total releases
15
First release
Latest release
 Activity
Issue Closure Rate
96%
Pull Request Acceptance Rate
77%
Average date of last 50 commits
within last year
Reverse Dependencies
9

surrounded

0.06
Gives an object implicit access to other objects in it's environment.
 Popularity
Downloads
40,662
Stars
162
Forks
12
Watchers
9
 Releases
Current version
1.0.0
Total releases
32
First release
Latest release
 Activity
Issue Closure Rate
100%
Pull Request Acceptance Rate
62%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
1

trailblazer-activity

0.01
Define and run any desired circuit of business logic. Used in Trailblazer's Operation to implement the railway.
 Popularity
Downloads
26,592
 Releases
Current version
0.7.1
Total releases
25
First release
Latest release
 Activity
Reverse Dependencies
1

simple_service

0.0
A minimal service object composer with support for individual commands and top level organizer objects
 Popularity
Downloads
10,866
Stars
11
Forks
0
Watchers
2
 Releases
Current version
2.1.3
Total releases
17
First release
Latest release
 Activity
Pull Request Acceptance Rate
100%
Average date of last 50 commits
within last 2 years
Reverse Dependencies
0