Ruby Gem
Noun · Development
Definitions
A packaged library or application distributed through RubyGems.org, Ruby's standard package manager. Each gem contains code, metadata, and a gemspec file. Dependencies are declared in a Gemfile and locked via Bundler to ensure reproducible installs.
In plain English: A pre-built code package for the Ruby programming language that you can download and use in your project.
Example: "Just add the Devise gem to your Gemfile — it handles registration, login, password resets, and session management out of the box."