Category

Service Objects

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

interactor

0.85
Interactor provides a common interface for performing complex user interactions.
 Popularity
Downloads
1,433,324
Stars
2,155
Forks
115
Watchers
58
 Releases
Current version
3.1.1
Total releases
9
First release
Latest release
 Activity
Issue Closure Rate
89%
Pull Request Acceptance Rate
42%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
20

decent_exposure

0.67
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,243,283
Stars
1,620
Forks
93
Watchers
35
 Releases
Current version
3.0.2
Total releases
26
First release
Latest release
 Activity
Issue Closure Rate
90%
Pull Request Acceptance Rate
45%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
14

mutations

0.46
Compose your business logic into commands that sanitize and validate input.
 Popularity
Downloads
593,571
Stars
1,188
Forks
80
Watchers
35
 Releases
Current version
0.8.3
Total releases
17
First release
Latest release
 Activity
Issue Closure Rate
82%
Pull Request Acceptance Rate
54%
Average date of last 50 commits
within last 2 years
Reverse Dependencies
7

active_interaction

0.45
ActiveInteraction manages application-specific business logic. It is an implementation of the command pattern in Ruby.
 Popularity
Downloads
663,342
Stars
1,167
Forks
71
Watchers
34
 Releases
Current version
3.6.2
Total releases
68
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
10

dry-transaction

0.13
Business Transaction Flow DSL
 Popularity
Downloads
214,825
Stars
228
Forks
35
Watchers
21
 Releases
Current version
0.13.0
Total releases
15
First release
Latest release
 Activity
Issue Closure Rate
90%
Pull Request Acceptance Rate
77%
Average date of last 50 commits
within last year
Reverse Dependencies
13

surrounded

0.06
Gives an object implicit access to other objects in it's environment.
 Popularity
Downloads
41,646
Stars
166
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
49,204
 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
11,271
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
more than 2 years ago
Reverse Dependencies
0