What is CodeRack?
CodeRack is a searchable directory of Rack middlewares. Upload, search, rate, or simply browse the collection.
We're currently rolling out a series of changes to the site to add tagging, improved searching and other enhancements that we hope will improve the site for everyone.
CodeRack is entirely a volunteer effort from the team at Lunar Logic Polska – so bear with us as we work on this! Our aim is that the site will be useful for the whole community – Rack is a beautiful thing and we want to spread the word and be your number one destination for Rack middlewares.
What is Rack?
Don't know what Rack is? From Rack documentation:
“Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifies and distills the API for web servers, web frameworks, and software in between (the so-called middleware) into a single method call.”
If you're a serious Ruby developer we recommend to read more about Rack.
How you can help
You can join CodeRack in 3 easy steps:
- Create interesting Rack middleware solving a problem that you or someone else has.
- Put your code on GitHub or Gist. You can also prepare a gem and upload it to rubygems.org.
- Add your middleware here.