Hacker ApprovedDepartments

T-Ruby

The most recommended of 6 transpilers

Adds TypeScript-style static types to Ruby, transpiling to RBS, and people praise the idea and the documentation. Common caveat: the playground and compiler sometimes report no errors.

Adds TypeScript-style static types to Ruby, transpiling to RBS, and people praise the idea and the documentation. Common caveat: the playground and compiler sometimes report no errors.

17 people gave an opinion

recommend it
11
criticize it
6
approval share
65%
Each figure is one person. RecommendsCriticizes

Recommended in 2 of 13 months

  1. November 2025: not recommended
  2. December 2025: recommended
  3. January 2026: not recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: not recommended
  10. August 2026: recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 11 people recommend itNeeds 10 or more, met.
  • 1.8 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 2 of 13 monthsNeeds 4 or more, not met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Brings TypeScript-style types to Ruby

    “it looks like they are taking the very positive lessons from Typescript and applying them to Ruby”

    Comment from 28 Dec 2025 in “T-Ruby is Ruby with syntax for types”

    “IF you already know Ruby, and want the same safety as C# for instance, then this makes sense.”

    Comment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”
  • Welcome change for Ruby

    “an even deeper connection, like this, looks wonderful”

    Comment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

    “This is very cool! I like this a lot.”

    Comment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

    “this is a welcoming change with a”

    Comment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”
  • Interesting new approach to Ruby

    “hey this is pretty cool! very interesting concept to transpile to rbs.”

    Comment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

    “good on them for trying something different in the Ruby ecosystem”

    Comment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

    “TRuby is an interesting project in that regard though”

    Comment from 22 Aug 2026 in “Kino: A high-performance Ractor web server for Ruby 4.0”

What people warn about

Each mark is one comment

  • Playground and compiler report no errors

    “The playground seems broken, I can't get it to report any kind of error.”

    Comment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

    “it doesn't compile anything or report any errors”

    Comment from 9 Jan 2026 in “T-Ruby is Ruby with syntax for types”
  • Syntax seen as ugly or unwanted

    “I'd wish these guys would stop trying to ruin existing languages.”

    Comment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

    “This is objectively uglier Ruby code.”

    Comment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

Other transpilers people recommend

The four most recommended other transpilers, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

T-Ruby compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
T-RubyThis page11665%2——
Eurydice8280%2——
crustc8189%1——
Scala.js70100%6——
TeaVM70100%4——
See all 6 transpilers, ranked

What people said

All 17 comments that mention it, newest first. Each links to the original comment.

“TRuby is an interesting project in that regard though”

RecommendsComment from 22 Aug 2026 in “Kino: A high-performance Ractor web server for Ruby 4.0”

“it doesn't compile anything or report any errors”

CriticizesComment from 9 Jan 2026 in “T-Ruby is Ruby with syntax for types”

“it looks like they are taking the very positive lessons from Typescript and applying them to Ruby”

RecommendsComment from 28 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“hey this is pretty cool! very interesting concept to transpile to rbs.”

RecommendsComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“the implementation is basically a workaround for upstream resistance”

MixedComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“This is very cool! I like this a lot.”

RecommendsComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“This is objectively uglier Ruby code.”

CriticizesComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“no mention of this basic head scratcher in the docs”

CriticizesComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“And T-Ruby apparently provides interfaces to avoid needing to do this at all”

RecommendsComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“this is a welcoming change with a”

MixedComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“it converted to the wrong thing, as if "someone" was a valid type.”

CriticizesComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“an even deeper connection, like this, looks wonderful”

RecommendsComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“The playground seems broken, I can't get it to report any kind of error.”

CriticizesComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“I'd wish these guys would stop trying to ruin existing languages.”

CriticizesComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“good on them for trying something different in the Ruby ecosystem”

RecommendsComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“this is an incredible undertaking with very well written documentation”

RecommendsComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“IF you already know Ruby, and want the same safety as C# for instance, then this makes sense.”

RecommendsComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.