# Bundler: a gem to bundle gems Bundler is a tool that manages gem dependencies for your ruby application. It takes a gem manifest file and is able to fetch, download, and install the gems and all child dependencies specified in this manifest. It can manage any update to the gem manifest file and update the bundle's gems accordingly. It also lets you run any ruby code in context of the bundle's gem environment. ## Installation and usage See [gembundler.com](http://gembundler.com) for up-to-date installation and usage instructions. ## Troubleshooting For help with common problems, see [ISSUES](http://github.com/carlhuda/bundler/blob/master/ISSUES.md). ### Development To see what has changed in each version of bundler, starting with 0.9.5, see the [CHANGELOG](http://github.com/carlhuda/bundler/blob/master/CHANGELOG.md). For information about changes that will happen in the future, see the [ROADMAP](http://github.com/carlhuda/bundler/blob/master/ROADMAP.md). ## Upgrading from Bundler 0.8 to 0.9 and above See [UPGRADING](http://github.com/carlhuda/bundler/blob/master/UPGRADING.md). ## Other questions Feel free to chat with the Bundler core team (and many other users) on IRC in the [#bundler](irc://irc.freenode.net/bundler) channel on Freenode, or via email on the [Bundler mailing list](http://groups.google.com/group/ruby-bundler).