Gems
Comma is a small CSV (ie. comma separated values) generation extension for Ruby objects
Comma is a small CSV (ie. comma separated values) generation extension for Ruby objects, that lets you seamlessly define a CSV output format via a small DSL - comma-csv/comma: Comma is a small CSV (ie. comma separated values) generation extension ...
undercover warns about methods, classes and blocks that were changed without tests..
undercover warns about methods, classes and blocks that were changed without tests, to help you easily find untested code and reduce the number of bugs. It does so by analysing data from git diffs, code structure and SimpleCov coverage reports.Wor...
An immutable, thread-safe, and semantic version type.
Ruby doesn’t provide a primitive version type by default so Versionaire fills this gap by providing immutable and thread-safe Semantic Versioning so you can leverage versions within your applications. This new Version type behaves and feels a lot ...
URL-friendly, base32-encoded UUIDs for Rails models
This gem encodes UUID primary keys into 26-character lowercase strings using Crockford’s base32 encoding. The optional prefix helps you identify the model it represents.BasedUUID assumes that you have a UUID primary key (id) in your ActiveRecord m...
URL-Safe String Serialization for any Ruby Object
Universal ID introduces a paradigm shift in Ruby development with powerful recursive serialization. This innovative library transforms any Ruby object into a URL-safe string, enabling efficient encoding and seamless data transfer across process bo...