0.0
No commit activity in last 3 years
No release in over 3 years
Ruby mixin that facilitates English-like type checking in an inheritance hierarchy via "type_name?" methods
2021
2022
2023
2024
2025
2026
0.0
The project is in a healthy, maintained state
LCN (Location Condition Notation) provides a rule-agnostic format for describing location conditions in abstract strategy board games. This gem implements the LCN Specification v1.0.0 with a modern Ruby interface featuring immutable condition objects and functional programming principles. LCN ena...
2021
2022
2023
2024
2025
2026
0.02
Low commit activity in last 3 years
A long-lived project that still receives updates
A new check for puppet-lint that validates that all parameters are typed.
2021
2022
2023
2024
2025
2026
0.0
No commit activity in last 3 years
No release in over 3 years
All the flexibility of a Ruby Struct, but with type checking on its properties. Also benefit from being able to define complex types using RBS type notation.
2021
2022
2023
2024
2025
2026
0.07
No release in over 3 years
Low commit activity in last 3 years
A gem that provides DSL for serialization of plain old Ruby objects to JSON in a declarative style by defining a `schema`. It also provides a trivial type checking in the runtime before serialization.
2021
2022
2023
2024
2025
2026
0.0
No release in over 3 years
Sinja is a Sinatra extension for quickly building RESTful, {json:api}-compliant web services, leveraging the excellent JSONAPI::Serializers gem for payload serialization. It enhances Sinatra's DSL to enable resource-, relationship-, and role-centric API development, and it configures Sinatra with...
2021
2022
2023
2024
2025
2026
0.03
No release in over a year
Platform Agnostic SEcurity TOkens are a specification for secure stateless tokens. This is an implementation of PASETO tokens, and the PASERK key management extensions, in ruby, with runtime static type checking provided by Sorbet.
2021
2022
2023
2024
2025
2026
0.03
Repository is archived
No commit activity in last 3 years
No release in over 3 years
MooseX is an extension of Ruby object DSL. The main goal of MooseX is to make Ruby Object Oriented programming easier, more consistent, and less tedious. With MooseX you can think more about what you want to do and less about the mechanics of OOP. It is a port of Moose/Moo from Perl to Ruby world...
2021
2022
2023
2024
2025
2026
0.0
No commit activity in last 3 years
No release in over 3 years
A database structure reader for PostgreSQL with support for tables, fields, primary keys, indexes, foreign keys, check constraints, enum types and extensions.
2021
2022
2023
2024
2025
2026
0.0
No commit activity in last 3 years
No release in over 3 years
Basic file type checks based on a few header bytes
2021
2022
2023
2024
2025
2026
0.0
No commit activity in last 3 years
No release in over 3 years
Built to support all types of checkout integration between Akatus and your application
2021
2022
2023
2024
2025
2026
0.02
The project is in a healthy, maintained state
Kumi is a declarative rules-and-calculation DSL for Ruby that compiles your business logic into a typed, analyzable dependency graph with vector semantics over ragged data. It does static checks at definition time, lowers to a small IR, and compiles to zero-run...
2021
2022
2023
2024
2025
2026
0.0
No commit activity in last 3 years
No release in over 3 years
An on-demand arbitrary check and conversion library that won't destroy your data.
2021
2022
2023
2024
2025
2026
0.01
No release in over 3 years
Low commit activity in last 3 years
Type-checked serializers for your Ruby objects
2021
2022
2023
2024
2025
2026
0.0
Repository is archived
No release in over a year
Reliable contract definition, data validation, and type checking for Ruby.
2021
2022
2023
2024
2025
2026
0.0
No commit activity in last 3 years
No release in over 3 years
The fastest type checking gem
2021
2022
2023
2024
2025
2026
0.0
No release in over 3 years
Ame Ame provides a simple command-line interface API for Ruby¹. It can be used to provide both simple interfaces like that of ‹rm›² and complex ones like that of ‹git›³. It uses Ruby’s own classes, methods, and argument lists to provide an interfac...
2021
2022
2023
2024
2025
2026