The Ruby community's gem hosting service.
Ruby CSS Other
Pull request Compare This branch is 3448 commits ahead, 5745 commits behind rubygems:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
config
db
doc
features
lib
log
public
script
server
test
tmp
vendor
.gitignore
.ruby-version
.travis.yml
CONTRIBUTING.md
Capfile
Gemfile
Gemfile.lock
MIT-LICENSE
README.md
Rakefile
api.ru
config.ru

README.md

RubyGems.org (née Gemcutter)

The Ruby community's gem host.

Purpose

  • Provide a better API for dealing with gems
  • Create more transparent and accessible project pages
  • Enable the community to improve and enhance the site

Links

Contributions

Please follow our contribution guidelines.

To get setup, please check out the Development Setup.

Our deployment process is documented on the wiki as well, there's a multi-step Checklist to run through.

Organization

RubyGems.org consists of a few major parts:

  • Rails app: To manage users and allow others to view gems, etc.
  • Sinatra app (Hostess): the gem server
  • Gem processor: Handles incoming gems and storing them in S3 (production) or on the filesystem in server/ (development).

License

RubyGems.org uses the MIT license. Please check the LICENSE file for more details.