The Ruby Programming Language (ruby)

The Ruby Programming Language

ruby

Geek Repo

Repositories related to the Ruby Programming language.

Location:Japan

Home Page:https://www.ruby-lang.org/

Twitter:@rubylangorg

Github PK Tool:Github PK Tool

The Ruby Programming Language's repositories

did_you_mean

The gem that has been saving people from typos since 2014

Language:RubyLicense:MITStargazers:1871Issues:55Issues:75

TryRuby

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

Language:RubyLicense:MITStargazers:222Issues:18Issues:53

power_assert

Power Assert for Ruby

Language:RubyLicense:NOASSERTIONStargazers:187Issues:33Issues:23

benchmark

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

Language:RubyLicense:BSD-2-ClauseStargazers:150Issues:32Issues:4

timeout

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

Language:RubyLicense:NOASSERTIONStargazers:139Issues:32Issues:11

bigdecimal

Arbitrary-precision decimal floating-point number library for Ruby

Language:CLicense:NOASSERTIONStargazers:112Issues:31Issues:101

net-http

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

Language:RubyLicense:NOASSERTIONStargazers:92Issues:30Issues:35

fileutils

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

Language:RubyLicense:BSD-2-ClauseStargazers:61Issues:33Issues:18

net-telnet

Provides telnet client functionality.

Language:RubyLicense:NOASSERTIONStargazers:57Issues:32Issues:14

optparse

OptionParser is a class for command-line option analysis.

Language:RubyLicense:NOASSERTIONStargazers:51Issues:34Issues:10

securerandom

Interface for secure random number generator

Language:RubyLicense:BSD-2-ClauseStargazers:44Issues:29Issues:5

forwardable

Provides delegation of specified methods to a designated object

Language:RubyLicense:BSD-2-ClauseStargazers:41Issues:29Issues:5

cgi

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

Language:RubyLicense:BSD-2-ClauseStargazers:35Issues:33Issues:11
Language:RubyLicense:NOASSERTIONStargazers:24Issues:8Issues:2

sdbm

Provides a simple file-based key-value store with String keys and values.

Language:CLicense:BSD-2-ClauseStargazers:22Issues:28Issues:5

play-ruby

Ruby Playground Website

Language:TypeScriptLicense:MITStargazers:21Issues:4Issues:3

base64

Support for encoding and decoding binary data using a Base64 representation

Language:RubyLicense:BSD-2-ClauseStargazers:20Issues:29Issues:3

git.ruby-lang.org

Manifest for the Ruby git server

Language:RubyLicense:NOASSERTIONStargazers:18Issues:32Issues:2

mutex_m

Mixin to extend objects to be handled like a Mutex

Language:RubyLicense:BSD-2-ClauseStargazers:16Issues:29Issues:1

dbm

Provides a wrapper for the UNIX-style Database Manager Library

Language:CLicense:BSD-2-ClauseStargazers:15Issues:27Issues:3

shellwords

Manipulates strings with word parsing rules of UNIX Bourne shell

Language:RubyLicense:BSD-2-ClauseStargazers:15Issues:31Issues:2

abbrev

Calculates a set of unique abbreviations for a given set of strings

Language:RubyLicense:BSD-2-ClauseStargazers:14Issues:31Issues:0

find

This module supports top-down traversal of a set of file paths

Language:RubyLicense:NOASSERTIONStargazers:14Issues:29Issues:0

prettyprint

This class implements a pretty printing algorithm.

Language:RubyLicense:BSD-2-ClauseStargazers:12Issues:29Issues:2

readline-ext

The Readline module provides interface for GNU Readline.

Language:CLicense:NOASSERTIONStargazers:11Issues:29Issues:3

action-slack

Notify slack from GitHub Actions

Language:TypeScriptLicense:MITStargazers:10Issues:29Issues:0

ruby-infra-recipe

Manifest for rubyci, gem-codesearch and etc

rurema-search

A Web search interface for Ruby reference manual in Japanese

cache.r-l.o

Small rack app for directory index of cache.r-l.o

Language:RubyLicense:MITStargazers:4Issues:6Issues:0