Sha256: 80349735a671258b5dd4eda463838b26bee289b73c21fbe68afbaa66d3670c04

Contents?: true

Size: 1.5 KB

Versions: 5

Compression:

Stored size: 1.5 KB

Contents

# Zeus

## What is Zeus?

Zeus preloads your app so that your normal development tasks such as `console`, `server`, `generate`, and tests take **ONE second**.

This screencast gives a quick overview of how to use zeus:

[![Watch the screencast!](http://s3.amazonaws.com/burkelibbey/vimeo-zeus.png)](http://vimeo.com/burkelibbey/zeus)

## Requirements

Pretty specific:

* OS X 10.7+
* Ruby 1.9+
* Rails 3.0+ (Support for other versions is not difficult and is planned.)
* Backported GC from Ruby 2.0.

You can install the GC-patched ruby from [this gist](https://gist.github.com/1688857) or from RVM.

## Installation

Install the gem.

    gem install zeus

## Usage

Start the server:

    zeus start

Run some commands:

    zeus console
    zeus server
    zeus testrb -Itest -I. test/unit/omg_test.rb
    zeus generate model omg
    zeus rake -T
    zeus runner omg.rb


## Contributing

Fork, Branch, Pull Request.

## Thanks...

* To [Stefan Penner](http://github.com/stefanpenner) for discussion and various contributions.
* To [Samuel Kadolph](http://github.com/samuelkadolph) for doing most of the cross-process pseudoterminal legwork.
* To [Jesse Storimer](http://github.com/jstorimer) for spin, part of the inspiration for this project
* To [Shopify](http://github.com/Shopify) for letting me spend (some of) my days working on this.

## Doesn't work for you?

Try these libraries instead:

* [spin](https://github.com/jstorimer/spin)
* [spork](https://github.com/sporkrb/spork)
* [guard](https://github.com/guard/guard)

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
zeus-0.3.0 README.md
zeus-0.2.6 README.md
zeus-0.2.5 README.md
zeus-0.2.4 README.md
zeus-0.2.3 README.md