Skip to main content
Sinatra logo
Framework

Sinatra

Verified Sep 2026

A DSL for quickly creating web applications in Ruby

The micro-framework that inspired Express, Flask and a decade of minimal routing.

Blake Mizerany's 2008 DSL: a Sinatra app is a few lines, routes are methods, everything else is Ruby. Inspired Express, Flask and a generation of micro-frameworks. Still perfect for tiny services and teaching HTTP.

Who it's for

Ruby developers who want a tiny DSL for small web apps, APIs and webhooks without Rails' structure.

Keep exploring

1 in catalog

Sinatra is written in

1 in catalog

Sinatra has a pricing