Sinatra é uma biblioteca de aplicativos web de software livre e de código aberto e linguagem específica de domínio escrita em Ruby. É uma alternativa para outros frameworks de aplicativos web Ruby, como Ruby on Rails, Merb, Nitro, Camping e Rango. É dependente da interface do servidor web Rack.