Category

Service Objects

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

1.35
A long-lived project that still receives updates
Interactor provides a common interface for performing complex user interactions.
 Popularity
Downloads
1,560,960
Stars
2,217
Forks
117
Watchers
58
 Releases
Current version
3.1.1
Total releases
9
First release
Latest release
 Activity
Issue Closure Rate
85%
Pull Request Acceptance Rate
42%
Average date of last 50 commits
Reverse Dependencies
20
1.02
No release in over a year
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,296,205
Stars
1,628
Forks
94
Watchers
38
 Releases
Current version
3.0.2
Total releases
26
First release
Latest release
 Activity
Issue Closure Rate
90%
Pull Request Acceptance Rate
44%
Average date of last 50 commits
Reverse Dependencies
14
0.74
A long-lived project that still receives updates
Compose your business logic into commands that sanitize and validate input.
 Popularity
Downloads
643,898
Stars
1,204
Forks
82
Watchers
34
 Releases
Current version
0.9.0
Total releases
18
First release
Latest release
 Activity
Issue Closure Rate
81%
Pull Request Acceptance Rate
54%
Average date of last 50 commits
Reverse Dependencies
7
0.72
A long-lived project that still receives updates
ActiveInteraction manages application-specific business logic. It is an implementation of the command pattern in Ruby.
 Popularity
Downloads
696,080
Stars
1,196
Forks
71
Watchers
33
 Releases
Current version
3.6.2
Total releases
68
First release
Latest release
 Activity
Issue Closure Rate
96%
Pull Request Acceptance Rate
69%
Average date of last 50 commits
Reverse Dependencies
12
0.2
The project is in a healthy, maintained state
Business Transaction Flow DSL
 Popularity
Downloads
252,438
Stars
237
Forks
36
Watchers
22
 Releases
Current version
0.13.0
Total releases
15
First release
Latest release
 Activity
Issue Closure Rate
89%
Pull Request Acceptance Rate
77%
Average date of last 50 commits
Reverse Dependencies
14
0.1
No release in over a year
Gives an object implicit access to other objects in it's environment.
 Popularity
Downloads
42,010
Stars
166
Forks
12
Watchers
10
 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
Reverse Dependencies
1
0.02
The project is in a healthy, maintained state
Define and run any desired circuit of business logic. Used in Trailblazer's Operation to implement the railway.
 Popularity
Downloads
63,157
 Releases
Current version
0.7.1
Total releases
25
First release
Latest release
 Activity
Reverse Dependencies
1
0.0
No release in over a year
A minimal service object composer with support for individual commands and top level organizer objects
 Popularity
Downloads
11,419
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
Reverse Dependencies
0