Coercion

Open-source projects categorized as Coercion

Top 9 Coercion Open-Source Projects

  • malli

    High-performance data-driven data specification library for Clojure/Script.

  • Project mention: A History of Clojure (2020) [pdf] | news.ycombinator.com | 2023-08-10
  • dry-validation

    Validation library with type-safe schemas and rules

  • Project mention: Payload and parameters validation in Rails | dev.to | 2024-03-09

    Luckily, there is a large pool of community wisdom around and outside of Rails which may help us a lot here. Instead of inventing our own wheel for now we will use one invented before us by others. Pretty much sure you have seen this magic used outside of Hogwarts before: https://dry-rb.org/gems/dry-validation.

  • Scout Monitoring

    Rennaisance engineers rejoice! 1 gem 5 min to app monitoring. 5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.

    Scout Monitoring logo
  • dry-types

    Flexible type system for Ruby with coercions and constraints

  • timetk

    Time series analysis in the `tidyverse`

  • validations

    Validation mixin for Ruby objects (by hanami)

  • exop

    Elixir library that provides macros which allow you to encapsulate business logic and validate incoming parameters with predefined contract.

  • necromancer

    Conversion from one object type to another with a bit of black magic.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • dry-types-tuple

    The Tuple type implementation for Dry::Types

  • Lean::Attributes

    define typed attributes on arbitrary Ruby classes

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Coercion related posts

  • Necromancer gem - convert strings to ranges, arrays, hashes and other objects

    1 project | /r/ruby | 29 Dec 2020

Index

What are some of the best open-source Coercion projects? This list will help you:

Project Stars
1 malli 1,423
2 dry-validation 1,318
3 dry-types 843
4 timetk 598
5 validations 213
6 exop 212
7 necromancer 135
8 dry-types-tuple 7
9 Lean::Attributes 1

Sponsored
Rennaisance engineers rejoice! 1 gem 5 min to app monitoring
5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.
www.scoutapm.com