awesome-sinatra
A curated list of awesome projects made or inspired with Sinatra.
https://github.com/coopermaa/awesome-sinatra
Last synced: about 6 hours ago
JSON representation
-
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.
- hancock - An OpenID based Single Sign On server with a simple API, written in Sinatra
-
Authroization
- Sinatra Authorization - HTTP Authorization helpers for Sinatra.
- Sinatra-authorize - Smooth authentication-agnostic rule-based
-
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 with CouchDB - Scanty using CouchDB.
- 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.
- Wind - HTML5 blog engine focused in a easy, extensible and fast admin.
-
Boilerplate and Template
- sinatra-boilerplate - Starter Kit for Sinatra Apps. It uses
- Frank-Sinatra - A boilerplate for modular MVC style Sinatra (1.4.2^) applications.
- puresong - A small Sinatra application that demonstrates use of Pure CSS with SQLite.
- ratpack - Sinatra boilerplate using activerecord, sqlite, and twitter bootstrap.
- sinatra-boilerplate - Another boilerplate combined with
- Sprockets
- sinatra-boilerplate - Sinatra, Zurb
- sinatra-boilerplate - Sinatra + Haml + Sass + Compass + Bourbon + CoffeeScript.
- sinatra-foundation-skeleton - A skeleton
- sinatra-template - A base Sinatra application template with DataMapper, and RSpec.
- sinatra-twitter-bootstrap - Twitter Bootstrap Sinatra extension with HAML helpers.
- Twitter Bootstrap 3
-
CMS
- Nesta - A lightweight CMS, implemented in Sinatra. Content can be written
- Spontaneous - An CMS with intuitive, attractive and responsive HTML5 interface
-
Community Platform
- sinforum - Simple forum build with Sinatra, DataMapper, Haml, SASS and CoffeeScript.
-
Continuous Integration
- Integrity - A continuous integration server.
- Travis CI - Free continuous integration platform for GitHub projects.
- travis-api
- travis-listener - logs](https://github.com/travis-ci/travis-logs)
- travis-build - web](https://github.com/travis-ci/travis-web)
-
Debugging and Profiling
- Railscasts #368 MiniProfiler
- awesome-rack
- rack-mini-profiler - Middleware that displays speed
- Railscasts #368 MiniProfiler
- tux - A sinatra shell to interacte with helpers, view rendering and to
- Better Errors - Better Errors replaces the standard
- racksh - Console for Rack based ruby web apps. It's like
-
Email
- sinatra-email-services-server - An email services server using Sinatra.
- sinatra-mailer - Send emails from Sinatra in a very simple way.
-
File Uploading
- CarrierWave - A classier solution for file uploads for Rails,
-
General
- Sinatra Receipes - Community contributed recipes and techniques.
- Sinatra - The Book - A cookbook full of excellent tutorials
- Sinatra in the wild - Various
- Sinatra mailing list
- Sinatra - Sinatra Official website.
- Sinatra on Github
- here
- sinatra.github.com repo - This repo contains the
-
Generators
-
Internet Application Clones
-
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.
-
Micro Frameworks inspired by Sinatra (Other Languages)
-
NoSQL
- sinatra-mongo - A light extension to sinatra for using mongo.
- redis-sinatra - Redis stores for Sinatra.
- riak-browser - A simple ruby/Sinatra Riak browser and editor.
- sinatra-mongoid - A Mongoid (ODM, Object-Document-Mapper for MongoDB) extension for Sinatra.
-
ORM
- bowtie - Simple admin interface generator for MongoMapper (mongo) & DataMapper (dm) models.
- sinatra-datamapper - A Sinatra extension for DataMapper ORM support.
- sinatra-sequel - Sinatra extension that adds Sequel ORM features, database config, and database migrations.
- sinatra-activerecord - Extends Sinatra with ActiveRecord helper methods and Rake tasks.
-
Routers
- http_router_sinatra - Kick ass router for Sinatra based on http_router.
- SimpleRouter - Small and simple standalone router, meant for
- sinatra-advanced-routes - Make Sinatra routes first class objects (extracted from BigBand).
- sinatra-router - A tiny vendorable router that makes it
- SimpleRouter - Small and simple standalone router, meant for
-
Service Integration
- beach - Small Sinatra app to host web hooks for Slack.
- dogetip-slack - Sinatra app to enable Dogecoin tipping via slack
- doorbell-server - Simple Sinatra app which acts a bridge between Slack and the LMN doorbell.
- snarkov - Sinatra-based Markov bot for Slack.
- frankie - a Sinatra plugin allows you to easily create a
- shopify-sinatra-app - Lightweight extension for
-
Stylesheets
- sinatra-compass - Integrates the Compass stylesheet framework with Sinatra.
- haml-more - Adds more functionality to Haml and Sass.
-
Testing
- cucumber-sinatra - Help you to initialize a cucumber
- Mumuki
- mock_server - A lightweight Sinatra application backed by
- rspec-sinatra - Help you to initialize a RSpec
-
Wiki Engine
-
Writing APIs
- API-mock-server - A Full-Featured API Mock Server built with Sinatra and MongoDB.
- Pliny - Pliny helps Ruby developers write and maintain excellent APIs.
- pliny-template - Base Sinatra app for writing excellent APIs in Ruby
- sinatra-hat - Easy REST-ful apps with Sinatra. Mount models as web services.
- sinatra-reset - Generates RESTful routes for the models of a
Programming Languages
Categories
Micro Frameworks inspired by Sinatra (Other Languages)
25
Blogging
13
Boilerplate and Template
12
Micro Frameworks inspired by Sinatra
9
General
8
Debugging and Profiling
7
Service Integration
6
Routers
5
Wiki Engine
5
Continuous Integration
5
Writing APIs
5
Testing
4
ORM
4
Authentication
4
NoSQL
4
License
3
Generators
3
Email
2
Internet Application Clones
2
CMS
2
Stylesheets
2
Authroization
2
Community Platform
1
File Uploading
1
Sub Categories
Keywords
ruby
9
sinatra
6
http
2
rack
2
web-framework
2
datamapper
2
template-engine
1
finagle
1
framework
1
guice
1
microservices
1
scala
1
slf4j
1
testing
1
thrift
1
twitter-server
1
cms
1
file-based-cms
1
haml
1
sql-mapper
1
sql-engine
1
route-handler
1
php-template
1
php
1
html-template
1
database-engine
1
cache-engine
1
waf
1
padrino
1
server
1
nodejs
1
javascript
1
slack
1
mock-server
1
rest
1
rest-api
1
clojure
1
ring
1
routing
1
oauth-consumer
1
oauth-provider
1
travis-ci
1
perl
1
web
1
rspec
1
template
1
realtime
1
server-sent-events
1
express
1
markdown
1