nowfound

Dev tools · alternatives · 2026

24 alternatives to "type safety" for Ruby 2.1.0

A horrible demonstration of a new Ruby concept. Contribute to afiler/safetyblanket development by creating an account on GitHub.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. "type safety" for Ruby 2.1.0 launched in 2013; newer entries below may have overtaken it.

  1. 1

    ⛑ Fork of diamondback-ruby. Contribute to stereobooster/diamondback-ruby development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  2. 2

    Turns Ruby into a versatile command line utility. Contribute to thisredone/rb development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  3. 3

    TRUST – Coding Rust like it's 1989. Contribute to wojtczyk/trust development by creating an account on GitHub.

    May 2026 · github.com · its alternatives →

  4. 4AR
  5. 5BR
  6. 6

    > "In a world without nil safety, one gem dares to ask: 'What if we just guessed?'"

    Oct 2025 · github.com · its alternatives →

  7. 7CR
  8. 8PI

    A Ruby programming tutorial for journalists, researchers, investigators, scientists, analysts and anyone else in the business of finding information and making it useful and visible. Programming experience not required, but provided.

    2011 · ruby.bastardsbook.com · its alternatives →

  9. 9

    Open safety reasoning models with custom safety policies

    Oct 2025 · openai.com · its alternatives →

  10. 10

    A random Ruby tip generator

    2019 · its alternatives →

  11. 11

    A curated database of insecure Python packages. Contribute to pyupio/safety-db development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  12. 12

    Spent a week in the break building a pre-compiler that brings type safety to runtime. Still pretty early, but generally does what it says. Looking for feedback, code that breaks it (check out the playground), ideas etc.

    Jan 2026 · typical.elliots.dev · its alternatives →

  13. 13

    Edge stream anomaly detection for Ruby. Contribute to ankane/midas-ruby development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  14. 14IA

    Hi HN, I have been working on a new programming language and compiler. Website: https://ironwall-lang.dev GitHub: https://github.com/3WyUFvDOdCbBw7gOZHwcfgKF/ironwall Why a new language is still needed: https://ironwall-lang.dev/en/motivation The compiler is written in TypeScript at the moment, and work on a self-hosting compiler written in Ironwall is ongoing. I would be interested in feedback. Thank you.

    Jun 2026 · its alternatives →

  15. 15F0

    Hey all, I just put out a new release. Would you spare a couple minutes to try and give some feedback? If you already have the gem installed, you will have to update it: gem update faastruby Tutorial => https://faastruby.io/tutorial.html Top 3 Highlights - No more fiddling with git. - Functions are packaged, deployed and managed individually. - TESTS! Functions can have tests and they can be configured to run before each deploy, aborting if it fails. Thanks in advance!

    2018 · its alternatives →

  16. 16

    Program synthesis for Ruby. Contribute to ku-progsys/rbsyn development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  17. 17PR
  18. 18

    After two weeks of planning and figuring out how to manage conversions safely, I have finally published the first version of my crate :) It allows you to specify your own colortypes and easily use the same syntax for converting between your custom color types! I also started working on a custom image type that can do math :)

    2022 · crates.io · its alternatives →

  19. 19RA
  20. 20

    type-safe exceptions for Python 👷. Contribute to idmitrievsky/rescue development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  21. 21

    A Javascript implementation in Ruby! Contribute to haileys/twostroke development by creating an account on GitHub.

    2012 · github.com · its alternatives →

  22. 22

    Hi community, we just released https://github.com/tonbo-io/typed-arrow. When working with arrow-rs, we noticed that schemas are declared at runtime. This often leads to runtime errors and makes development less safe. typed-arrow takes a different approach: - Schemas are declared at compile time with Rust’s type system. - This eliminates runtime schema errors. - And introduces no runtime overhead — everything is checked and generated by the compiler. If you’ve run into Arrow runtime schema issues, and your schema is stable (not defined or switched at runtime), this project…

    2025 · github.com · its alternatives →

  23. 23

    An interactive Ruby Object Graph Visualization. Contribute to mattbaker/ruby-heap-viz development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  24. 24

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →