Open source repositories tagged with #service-objects, ranked by health score.
Subroutine makes it easy to write encapsulated, feature-driven code. It handles the boilerplate of inputs, outputs, type casting, and validation and lets you focus on the important functional code.
Composable Ruby service objects