mutations

Business operations library

A library of reusable business operations for validating and sanitizing input data in Ruby applications.

Compose your business logic into commands that sanitize and validate input.

GitHub

1k stars
30 watching
93 forks
Language: Ruby
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
battlebrisket/finishing_moves Methods to simplify Ruby development by adding utility functions to core classes. 204
mbj/mutant Automated code review tool with mutation testing to simplify and improve code quality 1,956
aaronlasseigne/active_interaction Manages application-specific business logic by validating inputs and defining custom actions 2,088
ronin-rb/ronin-db A common Ruby library for managing and querying security data across multiple databases 14
bcrypt-ruby/bcrypt-ruby A Ruby binding for the OpenBSD bcrypt() password hashing algorithm 1,928
ruricolist/serapeum A comprehensive Common Lisp library providing utility functions for general-purpose programming. 428
rubycrypto/rbnacl A Ruby binding to the Networking and Cryptography (NaCl) library for secure data encryption and transmission. 984
codeplant/simple-navigation A Ruby gem for creating hierarchical navigation structures in web applications 885
jeremyevans/ruby-pledge A Ruby interface to OpenBSD's pledge(2) and unveil(2) system calls for process restriction and file system access control 26
gingerbill/gb A collection of small, high-quality libraries providing basic functionality for C and C++ development 600
espressosystems/jellyfish A Rust implementation of a cryptographic system and extensions. 406
chaintope/bip-schnorrrb A Ruby implementation of the Schnorr signature scheme over elliptic curves. 7
meh/ruby-thread A set of Ruby extensions providing various concurrency utilities 524
deivid-rodriguez/pry-byebug Enables step-by-step debugging and stack navigation in the Ruby REPL 2,004
danielsuo/crypto.jl An OpenVPN client written in Rust. 10