Linux workstation

Upstream software project

ruby

Ruby documentation tool

About ruby

Ruby documentation tool

This project links 94 native package records across 10 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Alpine Linux 3.21: 7 package records; Alpine Linux 3.22: 7 package records; Alpine Linux 3.23: 7 package records; Debian 12 (Bookworm): 10 package records; Debian 13 (Trixie): 10 package records; Fedora 43: 19 package records; Fedora 44: 15 package records; openSUSE Leap 15.6: 7 package records; openSUSE Leap 16.0: 6 package records; openSUSE Tumbleweed: 6 package records. Catalog coverage diagram, not an application screenshot.ruby: recorded package coverageAlpine Linux 3.217 recordsAlpine Linux 3.227 recordsAlpine Linux 3.237 recordsDebian 12 (Bookworm)10 recordsDebian 13 (Trixie)10 recordsFedora 4319 recordsFedora 4415 recordsopenSUSE Leap 15.67 records
OpenFactory diagram of linked package records. The first eight releases are shown; all 10 appear below. It is not an application screenshot.

Project identity

Project
ruby
Publisher
Not authoritatively mapped
Native package records
94
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, debian-12, debian-13, fedora-43, fedora-44, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
Ruby
Metadata completeness
70/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

Ruby is an interpreted scripting language for object-oriented programming. It has many features for processing text files and performing system management tasks (as in Perl). It is extensible. * Ruby features: - Simple Syntax - *Normal* Object-Oriented features (class, method calls, for example) - *Advanced* Object-Oriented features(Mix-in, Singleton-method, for example) - Operator Overloading - Exception Handling - Iterators and Closures - Garbage Collection - Dynamic Loading of Object Files (on some architectures)

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. ruby

    Alpine Linux 3.21 / source ruby

    3.3.10-r0

    An object-oriented language for quick and easy programming

    aarch64x86_64v3.21
  2. ruby-dbg

    Alpine Linux 3.21 / source ruby

    3.3.10-r0

    An object-oriented language for quick and easy programming (debug symbols)

    aarch64x86_64v3.21
  3. ruby-dev

    Alpine Linux 3.21 / source ruby

    3.3.10-r0

    An object-oriented language for quick and easy programming (development files)

    aarch64x86_64v3.21
  4. ruby-doc

    Alpine Linux 3.21 / source ruby

    3.3.10-r0

    An object-oriented language for quick and easy programming (documentation)

    aarch64x86_64v3.21
  5. ruby-full

    Alpine Linux 3.21 / source ruby

    3.3.10-r0

    Ruby with all bundled gems

    aarch64x86_64v3.21
  6. ruby-libs

    Alpine Linux 3.21 / source ruby

    3.3.10-r0

    Libraries necessary to run Ruby

    aarch64x86_64v3.21
  7. ruby-rdoc

    Alpine Linux 3.21 / source ruby

    3.3.10-r0

    Ruby documentation tool

    aarch64x86_64v3.21

Alpine Linux 3.22

  1. ruby

    Alpine Linux 3.22 / source ruby

    3.4.4-r0

    An object-oriented language for quick and easy programming

    aarch64x86_64v3.22
  2. ruby-dbg

    Alpine Linux 3.22 / source ruby

    3.4.4-r0

    An object-oriented language for quick and easy programming (debug symbols)

    aarch64x86_64v3.22
  3. ruby-dev

    Alpine Linux 3.22 / source ruby

    3.4.4-r0

    An object-oriented language for quick and easy programming (development files)

    aarch64x86_64v3.22
  4. ruby-doc

    Alpine Linux 3.22 / source ruby

    3.4.4-r0

    An object-oriented language for quick and easy programming (documentation)

    aarch64x86_64v3.22
  5. ruby-full

    Alpine Linux 3.22 / source ruby

    3.4.4-r0

    Ruby with all bundled gems

    aarch64x86_64v3.22
  6. ruby-libs

    Alpine Linux 3.22 / source ruby

    3.4.4-r0

    Libraries necessary to run Ruby

    aarch64x86_64v3.22
  7. ruby-rdoc

    Alpine Linux 3.22 / source ruby

    3.4.4-r0

    Ruby documentation tool

    aarch64x86_64v3.22

Alpine Linux 3.23

  1. ruby

    Alpine Linux 3.23 / source ruby

    3.4.9-r0

    An object-oriented language for quick and easy programming

    aarch64x86_64v3.23
  2. ruby-dbg

    Alpine Linux 3.23 / source ruby

    3.4.9-r0

    An object-oriented language for quick and easy programming (debug symbols)

    aarch64x86_64v3.23
  3. ruby-dev

    Alpine Linux 3.23 / source ruby

    3.4.9-r0

    An object-oriented language for quick and easy programming (development files)

    aarch64x86_64v3.23
  4. ruby-doc

    Alpine Linux 3.23 / source ruby

    3.4.9-r0

    An object-oriented language for quick and easy programming (documentation)

    aarch64x86_64v3.23
  5. ruby-full

    Alpine Linux 3.23 / source ruby

    3.4.9-r0

    Ruby with all bundled gems

    aarch64x86_64v3.23
  6. ruby-libs

    Alpine Linux 3.23 / source ruby

    3.4.9-r0

    Libraries necessary to run Ruby

    aarch64x86_64v3.23
  7. ruby-rdoc

    Alpine Linux 3.23 / source ruby

    3.4.9-r0

    Ruby documentation tool

    aarch64x86_64v3.23

Debian 12 (Bookworm)

  1. libruby

    Debian 12 (Bookworm) / libs / source ruby-defaults

    1:3.1

    Libraries necessary to run Ruby

    amd64arm64bookworm
  2. libruby3.1

    Debian 12 (Bookworm) / libs / source ruby3.1

    3.1.2-7+deb12u1

    Libraries necessary to run Ruby 3.1

    amd64arm64bookwormbookworm-security
  3. ri

    Debian 12 (Bookworm) / ruby / source ruby-defaults

    1:3.1

    Ruby Interactive reference

    allbookworm
  4. ruby

    Debian 12 (Bookworm) / ruby / source ruby-defaults

    1:3.1

    Interpreter of object-oriented scripting language Ruby (default version)

    amd64arm64bookworm
  5. ruby3.1

    Debian 12 (Bookworm) / ruby

    3.1.2-7+deb12u1

    Interpreter of object-oriented scripting language Ruby

    amd64arm64bookwormbookworm-security
  6. ruby3.1-dev

    Debian 12 (Bookworm) / ruby / source ruby3.1

    3.1.2-7+deb12u1

    Header files for compiling extension modules for the Ruby 3.1

    amd64arm64bookwormbookworm-security
  7. ruby3.1-doc

    Debian 12 (Bookworm) / doc / source ruby3.1

    3.1.2-7+deb12u1

    Documentation for Ruby 3.1

    allbookwormbookworm-security
  8. ruby-all-dev

    Debian 12 (Bookworm) / ruby / source ruby-defaults

    1:3.1

    Ruby development environment (all versions supported in Debian)

    amd64arm64bookworm
  9. ruby-dev

    Debian 12 (Bookworm) / ruby / source ruby-defaults

    1:3.1

    Header files for compiling extension modules for Ruby (default version)

    amd64arm64bookworm
  10. ruby-full

    Debian 12 (Bookworm) / ruby / source ruby-defaults

    1:3.1

    Ruby full installation (default version)

    allbookworm

Debian 13 (Trixie)

  1. libruby

    Debian 13 (Trixie) / libs / source ruby-defaults

    1:3.3+b1

    Libraries necessary to run Ruby

    amd64arm64trixie
  2. libruby3.3

    Debian 13 (Trixie) / libs / source ruby3.3

    3.3.8-2

    Libraries necessary to run Ruby 3.3

    amd64arm64trixie
  3. ri

    Debian 13 (Trixie) / ruby / source ruby-defaults

    1:3.3

    Ruby Interactive reference

    alltrixie
  4. ruby

    Debian 13 (Trixie) / ruby / source ruby-defaults

    1:3.3+b1

    Interpreter of object-oriented scripting language Ruby (default version)

    amd64arm64trixie
  5. ruby3.3

    Debian 13 (Trixie) / ruby

    3.3.8-2

    Interpreter of object-oriented scripting language Ruby

    amd64arm64trixie
  6. ruby3.3-dev

    Debian 13 (Trixie) / ruby / source ruby3.3

    3.3.8-2

    Header files for compiling extension modules for the Ruby 3.3

    amd64arm64trixie
  7. ruby3.3-doc

    Debian 13 (Trixie) / doc / source ruby3.3

    3.3.8-2

    Documentation for Ruby 3.3

    alltrixie
  8. ruby-all-dev

    Debian 13 (Trixie) / ruby / source ruby-defaults

    1:3.3+b1

    Ruby development environment (all versions supported in Debian)

    amd64arm64trixie
  9. ruby-dev

    Debian 13 (Trixie) / ruby / source ruby-defaults

    1:3.3+b1

    Header files for compiling extension modules for Ruby (default version)

    amd64arm64trixie
  10. ruby-full

    Debian 13 (Trixie) / ruby / source ruby-defaults

    1:3.3

    Ruby full installation (default version)

    alltrixie

Fedora 43

  1. ruby

    Fedora 43 / Unspecified / source ruby

    3.4.10-31.fc43

    An interpreter of object-oriented scripting language

    aarch64i686x86_6443
  2. ruby-bundled-gems

    Fedora 43 / Unspecified / source ruby

    3.4.10-31.fc43

    Bundled gems which are part of Ruby StdLib

    aarch64x86_6443
  3. ruby-default-gems

    Fedora 43 / Unspecified / source ruby

    3.4.10-31.fc43

    Default gems which are part of Ruby StdLib

    noarch43
  4. ruby-devel

    Fedora 43 / Unspecified / source ruby

    3.4.10-31.fc43

    A Ruby development environment

    aarch64i686x86_6443
  5. ruby-doc

    Fedora 43 / Unspecified / source ruby

    3.4.10-31.fc43

    Documentation for ruby

    noarch43
  6. rubygem-bigdecimal

    Fedora 43 / Unspecified / source ruby

    3.1.8-31.fc43

    BigDecimal provides arbitrary-precision floating point decimal arithmetic

    aarch64x86_6443
  7. rubygem-bundler

    Fedora 43 / Unspecified / source ruby

    2.6.9-31.fc43

    Library and utilities to manage a Ruby application's gem dependencies

    noarch43
  8. rubygem-io-console

    Fedora 43 / Unspecified / source ruby

    0.8.1-31.fc43

    IO/Console is a simple console utilizing library

    aarch64x86_6443
  9. rubygem-irb

    Fedora 43 / Unspecified / source ruby

    1.14.3-31.fc43

    The Interactive Ruby

    noarch43
  10. rubygem-minitest

    Fedora 43 / Unspecified / source ruby

    5.25.4-31.fc43

    Minitest provides a complete suite of testing facilities

    noarch43
  11. rubygem-power_assert

    Fedora 43 / Unspecified / source ruby

    2.0.5-31.fc43

    Power Assert for Ruby

    noarch43
  12. rubygem-psych

    Fedora 43 / Unspecified / source ruby

    5.2.2-31.fc43

    A libyaml wrapper for Ruby

    aarch64x86_6443
  13. rubygem-rake

    Fedora 43 / Unspecified / source ruby

    13.2.1-31.fc43

    Ruby based make-like utility

    noarch43
  14. rubygem-rbs

    Fedora 43 / Unspecified / source ruby

    3.8.0-31.fc43

    Type signature for Ruby

    aarch64x86_6443
  15. rubygem-rdoc

    Fedora 43 / Unspecified / source ruby

    6.14.0-31.fc43

    A tool to generate HTML and command-line documentation for Ruby projects

    noarch43
  16. rubygems

    Fedora 43 / Unspecified / source ruby

    3.6.9-31.fc43

    The Ruby standard for packaging ruby libraries

    noarch43
  17. rubygems-devel

    Fedora 43 / Unspecified / source ruby

    3.6.9-31.fc43

    Macros and development tools for packaging RubyGems

    noarch43
  18. rubygem-test-unit

    Fedora 43 / Unspecified / source ruby

    3.6.7-31.fc43

    An xUnit family unit testing framework for Ruby

    noarch43
  19. ruby-libs

    Fedora 43 / Unspecified / source ruby

    3.4.10-31.fc43

    Libraries necessary to run Ruby

    aarch64i686x86_6443

Fedora 44

  1. ruby

    Fedora 44 / Unspecified / source ruby

    4.0.6-36.fc44

    An interpreter of object-oriented scripting language

    aarch64i686x86_6444
  2. ruby-bundled-gems

    Fedora 44 / Unspecified / source ruby

    4.0.6-36.fc44

    Bundled gems which are part of Ruby StdLib

    aarch64x86_6444
  3. ruby-default-gems

    Fedora 44 / Unspecified / source ruby

    4.0.6-36.fc44

    Default gems which are part of Ruby StdLib

    noarch44
  4. ruby-devel

    Fedora 44 / Unspecified / source ruby

    4.0.6-36.fc44

    A Ruby development environment

    aarch64i686x86_6444
  5. ruby-doc

    Fedora 44 / Unspecified / source ruby

    4.0.6-36.fc44

    Documentation for ruby

    noarch44
  6. rubygem-bigdecimal

    Fedora 44 / Unspecified / source ruby

    4.0.1-36.fc44

    BigDecimal provides arbitrary-precision floating point decimal arithmetic

    aarch64x86_6444
  7. rubygem-bundler

    Fedora 44 / Unspecified / source ruby

    4.0.16-36.fc44

    Library and utilities to manage a Ruby application's gem dependencies

    noarch44
  8. rubygem-io-console

    Fedora 44 / Unspecified / source ruby

    0.8.2-36.fc44

    IO/Console is a simple console utilizing library

    aarch64x86_6444
  9. rubygem-irb

    Fedora 44 / Unspecified / source ruby

    1.16.0-36.fc44

    The Interactive Ruby

    noarch44
  10. rubygem-psych

    Fedora 44 / Unspecified / source ruby

    5.3.1-36.fc44

    A libyaml wrapper for Ruby

    aarch64x86_6444
  11. rubygem-rake

    Fedora 44 / Unspecified / source ruby

    13.3.1-36.fc44

    Ruby based make-like utility

    noarch44
  12. rubygem-rbs

    Fedora 44 / Unspecified / source ruby

    3.10.0-36.fc44

    Type signature for Ruby

    aarch64x86_6444
  13. rubygem-rdoc

    Fedora 44 / Unspecified / source ruby

    7.0.4-36.fc44

    A tool to generate HTML and command-line documentation for Ruby projects

    noarch44
  14. rubygems-devel

    Fedora 44 / Unspecified / source ruby

    4.0.16-36.fc44

    Macros and development tools for packaging RubyGems

    noarch44
  15. ruby-libs

    Fedora 44 / Unspecified / source ruby

    4.0.6-36.fc44

    Libraries necessary to run Ruby

    aarch64i686x86_6444

openSUSE Leap 15.6

  1. libruby2_5-2_5

    openSUSE Leap 15.6 / System/Libraries / source ruby2.5

    2.5.9-150000.4.29.1

    Dynamic runtime library for Ruby

    aarch64ppc64les390xx86_64leap-15.6
  2. ruby2.5

    openSUSE Leap 15.6 / Development/Languages/Ruby / source ruby2.5

    2.5.9-150000.4.29.1

    An Interpreted Object-Oriented Scripting Language

    aarch64ppc64les390xx86_64leap-15.6
  3. ruby2.5-devel

    openSUSE Leap 15.6 / Development/Languages/Ruby / source ruby2.5

    2.5.9-150000.4.29.1

    Development files to link against Ruby

    aarch64ppc64les390xx86_64leap-15.6
  4. ruby2.5-devel-extra

    openSUSE Leap 15.6 / Development/Languages/Ruby / source ruby2.5

    2.5.9-150000.4.29.1

    Special development files of ruby, normally not installed

    aarch64ppc64les390xx86_64leap-15.6
  5. ruby2.5-doc

    openSUSE Leap 15.6 / Development/Languages/Ruby / source ruby2.5

    2.5.9-150000.4.29.1

    Documentation and samples for Ruby

    aarch64ppc64les390xx86_64leap-15.6
  6. ruby2.5-doc-ri

    openSUSE Leap 15.6 / Development/Languages/Ruby / source ruby2.5

    2.5.9-150000.4.29.1

    Ruby Interactive Documentation

    noarchleap-15.6
  7. ruby2.5-stdlib

    openSUSE Leap 15.6 / Development/Languages/Ruby / source ruby2.5

    2.5.9-150000.4.29.1

    The Ruby standard library

    aarch64ppc64les390xx86_64leap-15.6

openSUSE Leap 16.0

  1. libruby3_4-3_4

    openSUSE Leap 16.0 / System/Libraries / source ruby3.4

    3.4.3-160000.2.2

    Dynamic runtime library for Ruby

    aarch64ppc64les390xx86_64leap-16.0
  2. ruby3.4

    openSUSE Leap 16.0 / Development/Languages/Ruby / source ruby3.4

    3.4.3-160000.2.2

    An Interpreted Object-Oriented Scripting Language

    aarch64ppc64les390xx86_64leap-16.0
  3. ruby3.4-devel

    openSUSE Leap 16.0 / Development/Languages/Ruby / source ruby3.4

    3.4.3-160000.2.2

    Development files to link against Ruby

    aarch64ppc64les390xx86_64leap-16.0
  4. ruby3.4-devel-extra

    openSUSE Leap 16.0 / Development/Languages/Ruby / source ruby3.4

    3.4.3-160000.2.2

    Special development files of ruby, normally not installed

    aarch64ppc64les390xx86_64leap-16.0
  5. ruby3.4-doc

    openSUSE Leap 16.0 / Development/Languages/Ruby / source ruby3.4

    3.4.3-160000.2.2

    Documentation and samples for Ruby

    aarch64ppc64les390xx86_64leap-16.0
  6. ruby3.4-doc-ri

    openSUSE Leap 16.0 / Development/Languages/Ruby / source ruby3.4

    3.4.3-160000.2.2

    Ruby Interactive Documentation

    noarchleap-16.0

openSUSE Tumbleweed

  1. libruby4_0-4_0

    openSUSE Tumbleweed / System/Libraries / source ruby4.0

    4.0.6-1.2

    Dynamic runtime library for Ruby

    x86_64tumbleweed
  2. ruby4.0

    openSUSE Tumbleweed / Development/Languages/Ruby / source ruby4.0

    4.0.6-1.2

    An Interpreted Object-Oriented Scripting Language

    x86_64tumbleweed
  3. ruby4.0-devel

    openSUSE Tumbleweed / Development/Languages/Ruby / source ruby4.0

    4.0.6-1.2

    Development files to link against Ruby

    x86_64tumbleweed
  4. ruby4.0-devel-extra

    openSUSE Tumbleweed / Development/Languages/Ruby / source ruby4.0

    4.0.6-1.2

    Special development files of ruby, normally not installed

    x86_64tumbleweed
  5. ruby4.0-doc

    openSUSE Tumbleweed / Development/Languages/Ruby / source ruby4.0

    4.0.6-1.2

    Documentation and samples for Ruby

    x86_64tumbleweed
  6. ruby4.0-doc-ri

    openSUSE Tumbleweed / Development/Languages/Ruby / source ruby4.0

    4.0.6-1.2

    Ruby Interactive Documentation

    noarchtumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.

ruby Software and Packages | OpenFactory