Also see: Gems introduced and removed in Ruby 2.5
Default Gems
Default Gem | 2.5.0 | 2.4.10 | Description | Resources |
---|---|---|---|---|
bigdecimal c | 1.3.4 | 1.3.2 | Support for arbitrary-precision floating point decimal arithmetic | RubyGems · GitHub · RDoc |
cmath | 1.0.0 | - | Trigonometric and transcendental functions for complex numbers | RubyGems · GitHub · RDoc |
csv | 1.0.0 | - | Support for CSV (Comma-separated Values) | RubyGems · GitHub · RDoc |
date c | 1.0.0 | - | The Date and DateTime classes | RubyGems · GitHub · RDoc (1) · RDoc (2) · CRuby · JRuby (1) · JRuby (2) · JRuby (3) |
dbm c | 1.0.0 | - | Support for DBM databases | RubyGems · GitHub · RDoc |
etc c | 1.0.0 | - | Access UNIX info from /etc |
RubyGems · GitHub · RDoc · CRuby · JRuby (1) · JRuby (2) |
fcntl c | 1.0.0 | - | Loads values from the OS' fcntl.h to be used for low-level file descriptor manipulation system calls with IO#fcntl and IO.sysopen |
RubyGems · GitHub · RDoc · CRuby · JRuby (1) · JRuby (2) |
fiddle c | 1.0.0 | - | Support for FFI (Foreign Function Interface) | RubyGems · GitHub · RDoc · CRuby · JRuby (1) · JRuby (2) |
fileutils | 1.0.2 | - | Utilities for working with the file system, such as copying, moving, or deleting files | RubyGems · GitHub · RDoc · CRuby · JRuby (1) |
gdbm c | 2.0.0 | - | Support for GDBM databases | RubyGems · GitHub · RDoc |
io-console c | 0.4.6 | 0.4.6 | Patches IO for simple and portable access to the console |
RubyGems · GitHub · RDoc · CRuby |
ipaddr | 1.2.0 | - | IP address manipulation (IPv4 and IPv6) | RubyGems · GitHub · RDoc · CRuby |
json c | 2.1.0 | 2.0.4 | Support for JSON (JavaScript Object Notation) | RubyGems · GitHub · RDoc · CRuby |
openssl c | 2.1.0 | 2.0.9 | Wraps OpenSSL for cryptographic functionality | RubyGems · GitHub · RDoc · CRuby |
psych c | 3.0.2 | 2.2.2 | Support for YAML (YAML Ain't Markup Language) | RubyGems · GitHub · RDoc · CRuby |
rdoc | 6.0.1 | 5.0.1 | Ruby documentation generator | RubyGems · GitHub · RDoc · CRuby (1) · CRuby (2) |
rubygems | 2.7.3 | 2.6.14.4 | RubyGems allows you to download, install, and use Ruby software packages on your system | RubyGems · GitHub · RDoc · CRuby (1) · CRuby (2) · JRuby (1) |
scanf | 1.0.0 | - | Pure-Ruby scanf implementation | RubyGems · GitHub · RDoc |
sdbm c | 1.0.0 | - | Support for SDBM databases | RubyGems · GitHub · RDoc |
stringio c | 0.0.1 | - | Makes strings behave like IO objects | RubyGems · GitHub · RDoc · CRuby · JRuby (1) · JRuby (2) |
strscan c | 1.0.0 | - | Lexical string scanning | RubyGems · GitHub · RDoc · CRuby · JRuby (1) · JRuby (2) |
webrick | 1.4.2 | 1.3.1 | HTTP Server | RubyGems · GitHub · RDoc |
zlib c | 1.0.0 | - | Interface to the zlib compression library | RubyGems · GitHub · RDoc · CRuby · JRuby (1) · JRuby (2) |
Bundled Gems
Bundled Gem | 2.5.0 | 2.4.10 | Description | Resources |
---|---|---|---|---|
did_you_mean | 1.2.0 | 1.1.0 | Patches error messages to suggest correct spelling of methods/classes/variables | RubyGems · GitHub · RDoc |
minitest | 5.10.3 | 5.10.1 | Test/spec framework, comes with mocking and benchmark capabilities | RubyGems · GitHub · RDoc |
net-telnet | 0.1.1 | 0.1.1 | Support for Telnet | RubyGems · GitHub · RDoc |
power_assert | 1.1.1 | 0.4.1 | Debug tool that displays intermediate results of a method chain | RubyGems · GitHub · RDoc |
rake | 12.3.0 | 12.0.0 | A Ruby task runner, inspired by make | RubyGems · GitHub · RDoc |
test-unit | 3.2.7 | 3.2.3 | A xUnit family unit testing framework (compatibility layer for minitest) | RubyGems · GitHub · RDoc |
xmlrpc | 0.3.0 | 0.2.1 | Remote Procedure Calls via XML and HTTP | RubyGems · GitHub · RDoc |
More Standard Gems
- General information about standard gems
- Gem list for Ruby: 3.4.4 · 3.4.3 · 3.4.2 · 3.4.1 · 3.4.0
- Gem list for Ruby: 3.3.8 · 3.3.7 · 3.3.6 · 3.3.5 · 3.3.4 · 3.3.3 · 3.3.2 · 3.3.1 · 3.3.0
- Gem list for Ruby: 3.2.8 · 3.2.7 · 3.2.6 · 3.2.5 · 3.2.4 · 3.2.3 · 3.2.2 · 3.2.1 · 3.2.0
- Gem list for Ruby: 3.1.7 · 3.1.6 · 3.1.5 · 3.1.4 · 3.1.3 · 3.1.2 · 3.1.1 · 3.1.0
- Gem list for Ruby: 3.0.7 · 3.0.6 · 3.0.5 · 3.0.4 · 3.0.3 · 3.0.2 · 3.0.1 · 3.0.0
- Gem list for Ruby: 2.7.8 · 2.7.7 · 2.7.6 · 2.7.5 · 2.7.4 · 2.7.3 · 2.7.2 · 2.7.1 · 2.7.0
- Gem list for Ruby: 2.6.10 · 2.6.9 · 2.6.8 · 2.6.7 · 2.6.6 · 2.6.5 · 2.6.4 · 2.6.3 · 2.6.2 · 2.6.1 · 2.6.0
- Gem list for Ruby: 2.5.9 · 2.5.8 · 2.5.7 · 2.5.6 · 2.5.5 · 2.5.4 · 2.5.3 · 2.5.2 · 2.5.1 · 2.5.0
- Gem list for Ruby: 2.4.10 · 2.4.9 · 2.4.8 · 2.4.7 · 2.4.6 · 2.4.5 · 2.4.4 · 2.4.3 · 2.4.2 · 2.4.1 · 2.4.0
- Gem list for Ruby: 2.3.8 · 2.3.7 · 2.3.6 · 2.3.5 · 2.3.4 · 2.3.3 · 2.3.2 · 2.3.1 · 2.3.0
- Gem list for Ruby: 2.2.10 · 2.2.9 · 2.2.8 · 2.2.7 · 2.2.6 · 2.2.5 · 2.2.4 · 2.2.3 · 2.2.2 · 2.2.1 · 2.2.0
- Compare versions: Main Rubies · Supported Rubies · All Rubies · 3.4 · 3.3 · 3.2 · 3.1 · 3.0 · 2.7 · 2.6 · 2.5 · 2.4 · 2.3 · 2.2
- Gemified in: 3.4 - 3.3 - 3.2 · 3.1 · 3.0 · 2.7 · 2.6 · 2.5 · 2.4 · 2.3 · 2.2
- List of Non-Gem Default Libraries
- List of Unmaintained Default Gems
- List of Removed Standard Gems