Ruby Console

Open-source Ruby projects categorized as Console

Top 11 Ruby Console Projects

  • Pry

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

    Project mention: Ruby 3.3 | | 2023-12-24

    that's surprising considering `pry`[1] is such an amazing debugger IMO.


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

    Project mention: How to add a man page to your Ruby project, using kramdown-man and markdown | /r/ruby | 2023-12-06


  • PopRuby

    PopRuby: Clothing and Accessories for Ruby Developers. Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community.

  • kaitai_struct_visualizer

    Kaitai Struct: visualizer and hex viewer tool

    Project mention: Reverse-engineering an encrypted IoT protocol | | 2024-02-14
  • tty-box

    Draw various frames and boxes in your terminal window

  • tty-reader

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

  • tty-screen

    Terminal screen detection - cross platform, major ruby interpreters

  • paralines

    Nice output to console/file from concurrent threads

    Project mention: Simple MapReduce that melt my brain (yes, fibers there) | /r/ruby | 2023-03-16

    Now the problem: how to organize concurrency/parallelization? (I like to do parallel things with Ruby)

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • tty-pager

    Terminal output paging - cross-platform, major ruby interpreters

  • tty-sparkline

    Sparkline charts for terminal applications.

  • console_detective

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

  • lazy_names

    Ease your console typing with redefining constants by shorter version

    Project mention: lazy_names gem, lets you type less | | 2024-02-22

    The gem is accessible on both RubyGems and GitHub. Feel free to contribute, engage in discussions, report issues, or simply give it a try – you might just find the tool you've been seeking!

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). The latest post mention was on 2024-02-22.

Ruby Console related posts


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

Project Stars
1 Pry 6,689
2 ronin 601
3 kaitai_struct_visualizer 265
4 tty-box 177
5 tty-reader 85
6 tty-screen 83
7 paralines 44
8 tty-pager 39
9 tty-sparkline 30
10 console_detective 20
11 lazy_names 3
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.