An open API service indexing awesome lists of open source software.

awesome-sinatra

A curated list of awesome projects made or inspired with Sinatra.
https://github.com/coopermaa/awesome-sinatra

Last synced: 28 days ago
JSON representation

Filtered by Ruby. Clear filters

Authentication

  • hancock - An OpenID based Single Sign On server with a simple API, written in Sinatra
  • hancock-client - A sinatra app and rack middleware piece for the hancock SSO server
  • sinatra-oauth-provider - A Sinatra OAuth Provider.

Authroization

Blogging

  • Blorgit - A simple org-mode based, git amenable, blogging engine running on sinatra.
  • Haze - A minimalistic blogging engine, the successor of Honk (~200 LOC).
  • Honk - A minimalistic, YAML, text-based blogging engine.
  • Marley - Minimalist blogging engine without textareas based on
  • Postview - A simple blog-engine that render text files written in Markdown.
  • Scanty - A really small blogging software.
  • scanty-redis - Scanty using redis.
  • sin - A mini blog engine in Sinatra with hAtom and MetaWeblog API and S3 upload support (~160 LOC).
  • Sinandra - A blog engine using Sinatra and Cassandra.
  • Wind - HTML5 blog engine focused in a easy, extensible and fast admin.
  • Yet-another-Sinatra-Blog-Engine - A simple blog engine written in Ruby using Sinatra.

Boilerplate and Template

CMS

  • Nesta - A lightweight CMS, implemented in Sinatra. Content can be written
  • Spontaneous - An CMS with intuitive, attractive and responsive HTML5 interface

Continuous Integration

Debugging and Profiling

  • rack-mini-profiler - Middleware that displays speed
  • tux - A sinatra shell to interacte with helpers, view rendering and to

Email

File Uploading

  • CarrierWave - A classier solution for file uploads for Rails,

General

Generators

  • Corneal - A Sinatra app generator with Rails-like simplicity.
  • Hazel - A simple Sinatra app generator, heavily based on snfn.

Internet Application Clones

  • chirp - Simple Sinatra-based micro-blog/Twitter clone.
  • shorty - URL shortener written in Sinatra & MongoDB.

Micro Frameworks inspired by Sinatra

  • Angelo - Sinatra-like DSL for Reel that supports WebSockets and SSE
  • Dolly - Minimal Ruby microframework inspired by Sinatra.
  • Gin - A small Ruby web framework, built on Rack, which borrows from Sinatra expressiveness,
  • Hobbit - A minimalistic microframework built on top of Rack (thanks to Rack::Builder).
  • Nancy - Minimal Ruby microframework for web development inspired in Sinatra and Cuba (~150 LOC).
  • padrino - Padrino is a full-stack ruby framework built upon Sinatra.
  • Rack::App - Bare bone minimalistic (masochistic) pico framework for building rack apps.
  • Sin - A multi-app web-app DSL derived from Sinatra, riding on rack.
  • Scorched - Light-weight, DRY as a desert, web framework for Ruby. Simliar to Sinatra.

NoSQL

ORM

  • bowtie - Simple admin interface generator for MongoMapper (mongo) & DataMapper (dm) models.

Routers

Service Integration

Stylesheets

  • sinatra-compass - Integrates the Compass stylesheet framework with Sinatra.
  • haml-more - Adds more functionality to Haml and Sass.

Testing

Wiki Engine

  • git-wiki - A quick & dirty git-powered Sinatra wiki (~200 LOC).

Writing APIs

  • Pliny - Pliny helps Ruby developers write and maintain excellent APIs.
  • sinatra-hat - Easy REST-ful apps with Sinatra. Mount models as web services.
  • sinatra-reset - Generates RESTful routes for the models of a