Ruby Console

Open-source Ruby projects categorized as Console

Top 11 Ruby Console Projects

  1. Pry

    A runtime developer console and IRB alternative with powerful introspection capabilities.

    Project mention: Yoke Is Cool | news.ycombinator.com | 2025-03-02

    I feel that writing out infrastructure templates through a "proper programming language" (for the lack of a better term) comes with some sharp tradeoffs that many don't recognize.

    A big feature of most IaC tools is that they are relatively logic-less and therefore can be easily understood at a glance, allowing for easier reasoning about what resources can be created, and this ability is diminished by introducing logic, and debugging issues in them becomes a nightmare. A large company I used to work for had a system just like that, and while I thankfully never had to work with said system, hearing statements like you can "debug your templates with pry[1]" is something I hope to never hear again.

    [1] https://github.com/pry/pry

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. ronin

    Ronin is a Free and Open Source Ruby Toolkit for Security Research and Development. Ronin also allows for the rapid development and distribution of code, exploits, payloads, etc, via 3rd-party git repositories. (by ronin-rb)

  4. kaitai_struct_visualizer

    Kaitai Struct: visualizer and hex viewer tool

  5. tty-box

    Draw various frames and boxes in your terminal window

  6. tty-reader

    A set of methods for processing keyboard input in character, line and multiline modes.

  7. tty-screen

    Terminal screen detection - cross platform, major ruby interpreters

  8. paralines

    Nice output to console/file from concurrent threads

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. tty-pager

    Terminal output paging - cross-platform, major ruby interpreters

  11. tty-sparkline

    Sparkline charts for terminal applications.

  12. console_detective

    A gem to track commands typed in ruby irb/pry console(rails too) along with tagging in realtime.

  13. lazy_names

    Ease your console typing with redefining constants by shorter version

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).

Ruby Console discussion

Ruby Console related posts

  • Advanced Shell Scripting with Bash (2006) [pdf]

    11 projects | news.ycombinator.com | 17 Apr 2025
  • Enhancing development with REPLs - A practical guide

    6 projects | dev.to | 3 Sep 2023
  • Free/low cost IDE recommendations please. :)

    1 project | /r/rails | 4 Jun 2023
  • Anyone else working through Michael Hartl's Learn Enough RoR Series that might be able to help me with a failing unit test?

    3 projects | /r/rubyonrails | 17 Apr 2023
  • I made a tool to help cleanly copy & paste code from irb/pry sessions

    2 projects | /r/ruby | 11 Apr 2023
  • shell-maker: Make your own shell in 15 lines of elisp (batteries included)

    2 projects | /r/emacs | 8 Apr 2023
  • Simple MapReduce that melt my brain (yes, fibers there)

    3 projects | /r/ruby | 16 Mar 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 Pry 6,818
2 ronin 738
3 kaitai_struct_visualizer 322
4 tty-box 189
5 tty-reader 95
6 tty-screen 91
7 paralines 46
8 tty-pager 42
9 tty-sparkline 30
10 console_detective 20
11 lazy_names 6

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Ruby is
the 12th most popular programming language
based on number of references?