ruby

The Ruby Programming Language Joined Feb 2010 View on GitHub

Stars
54,527
across 183 public repos
Rank
#513
of 95,338 organizations, top 0.5%
Down 1 place this week

Repositories with 50+ stars

ruby's repositories with their overall rank
RankRepositoryLanguageStars
1,852

The Ruby Programming Language

Ruby 23,808
16,638

Library packaging and distribution for Ruby.

Ruby 3,992
27,568

A make-like build utility for Ruby.

Ruby 2,464
31,198

The type signature language for Ruby

Ruby 2,184
36,382

The gem that has been saving people from typos since 2014

Ruby 1,879
53,532

Debugging functionality for Ruby

Ruby 1,274
64,131

Prism Ruby parser

C 1,044
65,966

An action to download a prebuilt Ruby and add it to the PATH in 5 seconds

JavaScript 1,010
70,054

Source of the https://www.ruby-lang.org website.

HTML 945
71,068

RDoc produces HTML and online documentation for Ruby projects.

Ruby 930
74,990

ruby.wasm is a collection of WebAssembly ports of the CRuby.

Ruby 878
78,763

An experimental type-level Ruby interpreter for testing and understanding Ruby code

Ruby 833
83,371

JSON implementation for Ruby

Ruby 785
103,111

The Ruby Spec Suite aka ruby/spec

Ruby 623
107,147

A libyaml wrapper for Ruby

Ruby 597
112,039

Racc is an LALR(1) parser generator. It is written in Ruby itself, and generates ruby programs.

Yacc 569
131,198

interactive Ruby

Ruby 477
172,563

Searching for unexpected `end` syntax errors takes a lot of time. Let this gem do it for you!

Ruby 350
182,616

HTTP server toolkit

Ruby 328
183,044

Ruby binding for curses, ncurses, and PDCurses. Formerly part of the ruby standard library.

C 327
187,043

Pure Ruby LALR parser generator

Ruby 319
190,716

The compatible library with the API of Ruby's stdlib 'readline'

Ruby 312
196,766

A collection of RBS for gems.

Ruby 301
211,756

Provides SSL, TLS and general purpose cryptography.

C 276
213,086

The `gem mirror` RubyGems command, creates local mirrors of all gems from a remote gem source.

Ruby 274
224,432

This 4th iteration of TryRuby is a website where you can learn the Ruby language.

Ruby 258
249,571

Distributed object system for Ruby

Ruby 227
256,050

CSV Reading and Writing

Ruby 220
260,962

The Benchmark module provides methods for benchmarking Ruby code, giving detailed reports on the time taken for each task.

Ruby 215
267,123

RSS reading and writing

Ruby 209
267,123

VSCode Ruby rdbg Debugger

TypeScript 209
274,744

Power Assert for Ruby

Ruby 202
282,928

A libffi wrapper for Ruby.

Ruby 195
295,492

An easy to use but powerful templating system for Ruby

Ruby 185
300,968

REXML is an XML toolkit for Ruby

Ruby 181
306,526

OpenStruct implementation

Ruby 177
320,322

Timeout provides a way to auto-terminate a potentially long-running operation if it hasn't finished in a fixed amount of time.

Ruby 168
331,883

simple logging utility

Ruby 161
342,341

The gem enhances Exception#message by adding a short explanation where the exception is raised

Ruby 155
347,818

Arbitrary-precision decimal floating-point number library for Ruby

C 152
353,661

Net::HTTP provides a rich library which can be used to build HTTP user-agents.

Ruby 149
378,894

Tk interface module using tcltklib

Ruby 137
392,765

A subclass of Object includes Comparable module for handling dates.

C 131
405,225

URI is a module providing classes to handle Uniform Resource Identifiers

Ruby 126
413,075

Open3 gives you access to stdin, stdout, and stderr when running other programs.

Ruby 123
415,792

Ruby client api for Internet Message Access Protocol

Ruby 122
418,499

Set of benchmarks for the Ruby programming language

Ruby 121
451,371

Log archive for monthly Developers Meeting

110
506,555

Outputs a source level execution trace of a Ruby program.

Ruby 95
514,987

PStore implements a file based persistence mechanism based on a Hash.

Ruby 93
519,432

Run various versions of ruby command

Ruby 92
523,865

An implementation of Matrix and Vector classes

Ruby 91
538,005

Provides lexical scanning operations on a String.

C 88
558,070

Ruby Docker Images

Ruby 84
569,035

A class to manipulate an IP address

Ruby 82
592,038

Mixin to extend objects to be handled like a Mutex

Ruby 78
598,017

Shim library for Module#ruby2_keywords

Ruby 77
604,062

Interface for secure random number generator

Ruby 76
623,409

Ruby interface for the zlib compression/decompression library

C 73
637,115

OptionParser is a class for command-line option analysis.

Ruby 71
644,157

add console capabilities to IO instance

Ruby 70
644,157

This library provides functionality to send internet mail via SMTP, the Simple Mail Transfer Protocol.

Ruby 70
659,230

Several file utility methods for copying, moving, removing, etc.

Ruby 68
659,230

Shell implements an idiomatic Ruby interface for common UNIX shell commands

Ruby 68
667,239

RSpec-like test runner for the Ruby Spec Suite

Ruby 67
699,938

Pseudo `IO` class from/to `String`.

C 63
717,624

OpenURI is an easy-to-use wrapper for Net::HTTP, Net::HTTPS and Net::FTP.

Ruby 61
726,998

iconv wrapper

C 60
756,929

Provides telnet client functionality.

Ruby 57
767,623

CGI is a large class, providing several categories of methods, many of which are mixed in from other modules.

Ruby 56
767,623

A thread-aware DNS resolver library written in Ruby

Ruby 56
790,176

The Observer pattern provides a simple mechanism for one object to inform a set of interested third-party objects when its state changes.

Ruby 54
790,176 Ruby 54
801,692

Source of the docs.ruby-lang.org site

HTML 53
826,366

Provides a framework for message digest libraries.

C 51

Among 95,338 organizations

40k–63k stars: 368 organizations, including ruby

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. Ruby 47.5k stars, 87% · 59 repos
  2. C 2.3k stars, 4% · 10 repos
  3. JavaScript 1k stars, 2% · 1 repo
  4. HTML 998 stars, 2% · 2 repos
  5. Yacc 569 stars, 1% · 1 repo
  6. TypeScript 209 stars, <1% · 1 repo

When they were made

75 repos with 50+ stars, made between 2008 and 2023

Quick stats

Next rank
+127 stars to reach #512
Next milestone
+130,551 stars to reach the top 0.1%
Public repos
183, 75 with 50+ stars
Popular repos
8 over 1k stars, 1 over 10k stars
Top repo
ruby, #1,852 of all repos, 44% of stars
Smaller repos
1,907 stars from repos under 50

Stars counted Recounted daily Next count around