Sinatra is een gratis en open source software-webtoepassingsbibliotheek en domeinspecifieke taal geschreven in Ruby. Het is een alternatief voor andere Ruby-webtoepassingsframeworks zoals Ruby on Rails, Merb, Nitro en Camping. Dit is afhankelijk van de Rack-webserverinterface. Het is vernoemd naar muzikant Frank Sinatra.