Sinatra was designed and developed by Blake Mizerany in California.

### Current Team

* **Eloy Perez**
* **Jordan Owens**
* **Olle Jonsson**
* **Patrik Ragnarsson**
* **Zachary Scott**

### Alumni

* **Blake Mizerany** (creator)
* **Konstantin Haase** (maintainer)
* **Ryan Tomayko**
* **Simon Rozet**
* **Katrina Owen**
* **Kashyap Kondamudi**
* **Ashley Williams**
* **Trevor Bramble**
* **Kunpei Sakai**

### Thanks

Sinatra would not have been possible without strong company backing.
In the past, financial and emotional support have been provided mainly by
[Heroku](https://heroku.com), [GitHub](https://github.com),
[Engine Yard](http://www.engineyard.com/) and [Travis CI](https://travis-ci.com/),
and is now taken care of by [84codes](https://www.84codes.com/).

Special thanks to the following extraordinary individuals, without whom
Sinatra would not be possible:

* [Benoit Daloze](https://eregon.me/blog/) (eregon) for help around TruffleRuby
  and keyword arguments use in mustermann.
* [Ryan Tomayko](http://tomayko.com/) (rtomayko) for constantly fixing
  whitespace errors __60d5006__
* [Ezra Zygmuntowicz](http://brainspl.at/) (ezmobius) for initial help and
  letting Blake steal some of merbs internal code.
* [Chris Schneider](http://gittr.com) (cschneid) for The Book, the blog,
  [irclogger.com](http://irclogger.com/sinatra/), and a bunch of useful
  patches.
* [Markus Prinz](http://nuclearsquid.com/) (cypher) for patches over the
  years, caring about the README, and hanging in there when times were rough.
* [Erik Kastner](http://metaatem.net/) (kastner) for fixing `MIME_TYPES` under
  Rack 0.5.
* [Ben Bleything](http://blog.bleything.net/) (bleything) for caring about HTTP
  status codes and doc fixes.
* [Igal Koshevoy](http://twitter.com/igalko) (igal) for root path detection under
  Thin/Passenger.
* [Jon Crosby](http://joncrosby.me/) (jcrosby) for coffee breaks, doc fixes, and
  just because, man.
* [Karel Minarik](https://github.com/karmi) (karmi) for screaming until the
  website came back up.
* [Jeremy Evans](http://code.jeremyevans.net/) (jeremyevans) for unbreaking
  optional path params (twice!)
* [The GitHub guys](https://github.com/) for stealing Blake's table.
* [Nickolas Means](http://nmeans.org/) (nmeans) for Sass template support.
* [Victor Hugo Borja](https://github.com/vic) (vic) for splat'n routes specs and
  doco.
* [Avdi Grimm](http://avdi.org/) (avdi) for basic RSpec support.
* [Jack Danger Canty](http://jåck.com/) for a more accurate root directory
  and for making me watch [this](http://www.youtube.com/watch?v=ueaHLHgskkw) just
  now.
* Mathew Walker for making escaped paths work with static files.
* Millions of Us for having the problem that led to Sinatra's conception.
* [Songbird](http://getsongbird.com/) for the problems that helped Sinatra's
  future become realized.
* [Rick Olson](http://techno-weenie.net/) (technoweenie) for the killer plug
  at RailsConf '08.
* Steven Garcia for the amazing custom artwork you see on 404's and 500's
* [Pat Nakajima](http://patnakajima.com/) (nakajima) for fixing non-nested
  params in nested params Hash's.
* Gabriel Andretta for having people wonder whether our documentation is
  actually in English or in Spanish.
* Vasily Polovnyov, Nickolay Schwarz, Luciano Sousa, Wu Jiang,
  Mickael Riga, Bernhard Essl, Janos Hardi, Kouhei Yanagita and
  "burningTyger" for willingly translating whatever ends up in the README.
* [Wordy](https://wordy.com/) for proofreading our README. **73e137d**
* cactus for digging through code and specs, multiple times.
* Nicolás Sanguinetti (foca) for strong demand of karma and shaping
  helpers/register.

And last but not least:

* [Frank Sinatra](http://www.sinatra.com/) (chairman of the board) for having so much class he
  deserves a web-framework named after him.
