= Related Projects

If you're interested in \Unicorn, you may be interested in some of the projects
listed below.  If you have any links to add/change/remove, please tell us at
mailto:mongrel-unicorn@rubyforge.org!

== Disclaimer

The \Unicorn project is not responsible for the content in these links.
Furthermore, the \Unicorn project has never, does not and will never endorse:

* any for-profit entities or services
* any non-{Free Software}[http://www.gnu.org/philosophy/free-sw.html]

The existence of these links does not imply endorsement of any entities
or services behind them.

=== For use with \Unicorn

* {Bluepill}[https://github.com/arya/bluepill] -
  a simple process monitoring tool written in Ruby

* {golden_brindle}[https://github.com/simonoff/golden_brindle] - tool to
  manage multiple \Unicorn instances/applications on a single server

* {raindrops}[http://raindrops.bogomips.org/] - real-time stats for
  preforking Rack servers

* {UnXF}[http://bogomips.org/unxf/]  Un-X-Forward* the Rack environment,
  useful since unicorn is designed to be deployed behind a reverse proxy.

=== \Unicorn is written to work with

* {Rack}[http://rack.rubyforge.org/] - a minimal interface between webservers
  supporting Ruby and Ruby frameworks

* {Ruby}[http://ruby-lang.org/] - the programming language of Rack and \Unicorn

* {nginx}[http://nginx.org/] - the reverse proxy for use with \Unicorn

* {kgio}[http://bogomips.org/kgio/] - the I/O library written for \Unicorn

=== Derivatives

* {Green Unicorn}[http://gunicorn.org/] - a Python version of \Unicorn

* {Rainbows!}[http://rainbows.rubyforge.org/] - \Unicorn for sleepy
  apps and slow clients.

=== Prior Work

* {Mongrel}[http://mongrel.rubyforge.org/] - the awesome webserver \Unicorn is
  based on

* {david}[http://bogomips.org/david.git] - a tool to explain why you need
  nginx in front of \Unicorn
