Skip to content
This repository
Fetching contributors…


Cannot retrieve contributors at this time

file 30 lines (27 sloc) 1.704 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
Sinatra was designed and developed by Blake Mizerany (bmizerany) in
California. Continued development would not be possible without the ongoing
financial support provided by Heroku <> and the emotional support
provided by Adam Wiggins (adamwiggins).

Special thanks to the following extraordinary individuals, who-out which
Sinatra would not be possible:

* Ryan Tomayko (rtomayko) for constantly fixing whitespace errors 60d5006
* Christopher Schneid (cschneid) for The Book, the blog (,, and a bunch useful patches.
* Markus Prinz (cypher) for patches over the years, caring about
  the README, and hanging in there when times were rough.
* Simon Rozet (sr) for a ton of doc patches, HAML options, and all that
  advocacy stuff he's going to do for 1.0.
* Erik Kastner (kastner) for fixing MIME_TYPES under Rack 0.5.
* Ben Bleything (bleything) for caring about HTTP status codes and doc fixes.
* Igal Koshevoy (igal) for root path detection under Thin/Passenger.
* Jon Crosby (jcrosby) for coffee breaks, doc fixes, and just because, man.
* Karel Minarik (karmi) for screaming until the website came back up.
* Jeremy Evans (jeremyevans) for unbreaking optional path params (twice!)
* The GitHub guys for stealing Blake's table.
* Nickolas Means (nmeans) for Sass template support.
* Victor Hugo Borja (vic) for splat'n routes specs and doco.
* Avdi Grimm (avdi) for basic RSpec support.
* Jack Danger Canty for a more accurate root directory and for making me
  watch this just now:
* Mathew Walker for making escaped paths work with static files.
* Songbird for having the problem that led to Sinatra's conception.
Something went wrong with that request. Please try again.