A static type checker for Ruby.
C++Apache License 2.0active
10 projectsType Signatures and Type Checking
A static type checker for Ruby.
C++Apache License 2.0active
The official language for describing the structure of Ruby programs. Ships with Ruby and powers type checkers like Steep.
RubyOtheractive
A gradual type checker for Ruby using RBS type signatures.
RubyMIT Licenseactive
A simple and extendable type system for Ruby with constraints, coercion, and default values.
RubyMIT Licensesteady
The swiss army knife of RBI generation for Sorbet, generating type definitions for gems, DSLs, and more.
RubyMIT Licenseactive
A type analysis tool for Ruby that generates RBS type signatures from code.
RubyMIT Licenseactive
Write RBS type signatures inline in Ruby source code as comments.
RubyMIT Licenseactive
Runtime type checking for Ruby with typed properties, structs, data, and enums.
RubyMIT Licenseactive
Generate RBS and RBI type signatures from YARD documentation.
RubyMIT Licenseslowing
A toolset for using Sorbet in Ruby projects, including strictness management, dead code detection, and more.
RubyMIT Licenseactive