An open API service providing repository metadata for many open source software ecosystems.

Topic: "service-objects"

sunny/actor

Composable Ruby service objects

Language: Ruby - Size: 314 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 740 - Forks: 30

serradura/from-fat-controllers-to-use-cases

Rails (API) app that shows different kinds of architecture (one per commit), and in the last one, how to use the Micro::Case gem to handle the application business logic.

Language: Ruby - Size: 67.4 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 114 - Forks: 4

light-ruby/light-services

Robust service architecture for Ruby frameworks

Language: Ruby - Size: 186 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 71 - Forks: 5

guideline-tech/subroutine

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.

Language: Ruby - Size: 285 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 45 - Forks: 14

ergoserv/auxiliary_rails

💎 AuxiliaryRails gem - a collection of classes, scripts, generators for Ruby on Rails helping you get things done, better and faster.

Language: Ruby - Size: 192 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 31 - Forks: 0

nxt-insurance/nxt_pipeline

A simple orchestration framework to reduce over your (service) objects like a pro.

Language: Ruby - Size: 130 KB - Last synced at: 7 days ago - Pushed at: 26 days ago - Stars: 24 - Forks: 1

servactory/servactory

Powerful Service Object for Ruby applications

Language: Ruby - Size: 2.06 MB - Last synced at: 2 days ago - Pushed at: 9 days ago - Stars: 22 - Forks: 2

bpohoriletz/bpohoriletz.github.io

Ruby Simpleton

Language: SCSS - Size: 30.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 16 - Forks: 6

yhirano55/poro-rails

Simple Rails Generators for Plain Old Ruby Objects, Form Objects, and Service Objects

Language: Ruby - Size: 8.79 KB - Last synced at: 4 days ago - Pushed at: almost 6 years ago - Stars: 16 - Forks: 1

trickstersio/performify

Service object which makes you better.

Language: Ruby - Size: 62.5 KB - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 2

Fretadao/f_service

Simpler, safer and more composable operations

Language: Ruby - Size: 146 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 10 - Forks: 3

tranquangvu/go-rails-template 📦

A template to build large scale web applications in Ruby On Rails. Focus on extending, performance and best practices

Language: Ruby - Size: 422 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 1

uxxman/service_record

ActiveRecord lookalike but for business model requirements. a.k.a Service Objects

Language: Ruby - Size: 88.9 KB - Last synced at: 23 days ago - Pushed at: 9 months ago - Stars: 8 - Forks: 0

driftingruby/154-service-objects-for-api-interactions-with-twilio

In this episode, learn how to extract the interactions with an external API into a service object so that code is isolated and interchangeable.

Language: Ruby - Size: 1.95 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 1

fnordfish/teckel

Ruby operations with enforced contracts for input/output/error data structures

Language: Ruby - Size: 2.11 MB - Last synced at: 12 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

akuzko/zen-service

flexible and highly extensible Service Objects for business logic organization

Language: Ruby - Size: 96.7 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

charliemitchell/interactor_support

InteractorSupport extends the Interactor pattern to make your business logic more concise, expressive, and robust.

Language: Ruby - Size: 224 KB - Last synced at: about 18 hours ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

viniciusmeneses/jaso

⚙️ Just Another Service Object

Language: Ruby - Size: 16.6 KB - Last synced at: 13 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

kortirso/service_operator

Simple interactor is a gem based on ideas of gems interactor and dry-transaction. ServiceOperator provides a simple way to processing over many steps and by many different objects.

Language: Ruby - Size: 24.4 KB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

s8ky/action_action

Simpler way to build and use Service Objects in Ruby.

Language: Ruby - Size: 18.6 KB - Last synced at: 11 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

Fire-Dragon-DoL/fried-service

Service object interface

Language: Ruby - Size: 3.91 KB - Last synced at: 1 day ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

somelibs/steroids

Steroids Gem for Rails 🛤

Language: Ruby - Size: 117 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

vitrpereira/py-service-object

A Python package to help implement the Service Object pattern, inspired by Ruby's SimpleCommand gem.

Language: Python - Size: 157 KB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

alessandro-fazzi/shy-interactor

A POC created to sustain study and discussion at my workplace. This is a very minimal implementation of the service object pattern with composable objects.

Language: Ruby - Size: 693 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

rodrigovilina/mini_service

A tiny Ruby Gem providing a simple interface for Service Objects.

Language: Ruby - Size: 45.9 KB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

beard-programmer/service-functions

Service functions in ruby

Language: Ruby - Size: 42 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

beard-programmer/service-functions-go

Example of service functions written in golang

Language: Go - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

denpatin/getsafe-coding-challenge

Coding Challenge for Getsafe

Language: Ruby - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

Fire-Dragon-DoL/fried-call

Service objects interfaces and utilities

Language: Ruby - Size: 8.79 KB - Last synced at: 3 days ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

piratestudios/pirate-service

Base class for service objects to use between projects

Language: Ruby - Size: 16.6 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0