Crystallize
Generate gems!
Overview
Crystallize lets you quickly create gems. Run crystallize my_gem
to generate the codebase for a gem named my_gem
that has all of the best things: a pleasant directory structure, rspec, an MIT-LICENSE, a formatted README, a git repo, and more.
Installation
gem install crystallize
Usage
Typical usage
$ crystallize my_gem
Created gem in ./my_gem
Settings
The first time you run crystallize
, it'll prompt you for settings that'll be used in all of your gems:
$ crystallize my_gem
Welcome to Crystallize!
Please enter some settings for your gems:
Your name: Tom Benner
Your email: tombenner@gmail.com
Your GitHub username: tombenner
Thanks! Saved your settings in ~/.crystallize.yml
Created gem in ./my_gem
License
Crystallize is released under the MIT License. Please see the MIT-LICENSE file for details.