Find file
Fetching contributors…
Cannot retrieve contributors at this time
246 lines (239 sloc) 16.6 KB
title layout
Sinatra in The Wild

NOTE: Feel free to fork Sinatra's website on GitHub and add your own entry to the wild.markdown file. Just push and send a pull request. We'll take care of the rest.

Applications {#apps}

  • Flip Text A simple app used to flip text upside down.
  • SequenceServer An easy-to-setup BLAST sequence search server
  • Flickr Group Viewer is a (nicer?) way to view photos in a flickr group -- on GitHub.
  • OnBoard a web interface to manage Linux-based network appliances.
  • text to speech conversion for twitter
  • Tweeps conference app to aggregate tweets by attendees
  • Integrity the easy and fun Continuous Integration server
  • Sum is an email-based budgeting application
  • Marley the blog engine without <textareas>
  • Postview a simple blog-engine that render text files written in Markdown.
  • Scanty an even more minimalist blogging engine
  • Scanty using CouchDB
  • Scanty using CouchDB 0.9.0a and CouchRest 0.16
  • Haze a lightweight and minimalist blogging engine using flat text files.
  • Wind HTML5 blog engine focused in a easy, extensible and fast admin.
  • git-wiki a git-powered wiki
  • Wordnatra an interface to Princeton's WordNet lexical dictionary
  • GitHub-FogBuz logs your GitHub commits with FogBuz
  • Notable listens on Jabber to take your notes and then displays them back to you
  • Dash Sinatra provides a Ruby API to push metrics from an app to the FiveRuns Dash service
  • Giftsmas Gift Tracking Website using Sinatra, Sequel, and Scaffolding Extensions
  • Toopaste Pastebin site created with Sinatra and DataMapper
  • Columnlog Tiny feed fetching app
  • Kapow Comics on your iPhone
  • Knapsack Pack pages into data URIs
  • Thumblmonks Delayed HTTP Requests
  • weaky a basic CouchDB wiki
  • Amnesia an app that presents memcached server stats
  • So Nice is a Small web interface to control iTunes, Rhythmbox or MPD
  • sinatra-rubygems A complete reimplementation of the gem server command as a Sinatra application
  • Nesta is an SEO oriented CMS/blog for developers
  • Hancock A Single Sign On provider based on OpenID
  • Hancock Client Rack middleware client for the Hancock server, written in Sinatra
  • Rails Searchable API Doc runs on Sinatra
  • Sinatra Saucer JRuby web application frontend for Flying Saucer, which converts XHTML into a PDF
  • WineAdds micro-app that calculates common additions to wine
  • Deltacloud Deltacloud protects your apps from cloud API changes and incompatibilies. REST API is written using Sinatra
  • Jaconda A simple team collaboration service that allows you to create chat rooms for groups through Gtalk/Jabber protocol. REST API is written in Sinatra
  • Soxer Soxer is a lean but infinitely extensible web publishing tool.
  • SinMagick a front-end for image processing and thumbnailing with flexible storage options.
  • Fundry - Crowdfunding for Software Development - Fundry is designed around software projects, helping developers get paid for developing new features, and enabling your community to pledge to get the features they want. The site and API (coming soon) is all written in Sinatra.
  • Picky - a fast & clever semantic search engine.
  • Headhunter - giving Twitter profile pics a permanent URL
  • - Making load and performance testing a fun sport
  • GitHub High Scores - A fun way to rank GitHub repository contributors in a 8-bit, 80's-tastic aracdey viewing environment.
  • Git-Webby - Git Smart HTTP Ruby/Sinatra implementation with useful features.
  • Trudy - A Nabaztag server.
  • Markdown Tree - Serve a Hierarchy of Markdown files simply (like mksite or other site generators, only dynamic)
  • URL shortening service [Source]
  • allows you to share and discover interesting street art, public art and sculptures around you and your city. API is powered by Sinatra and Redis.
  • TaskwarriorWeb - A Sinatra-based web interface for the Taskwarrior todo application. Because being a neck-beard is only fun sometimes.
  • Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community

Libraries and extensions {#libs}

  • Sinatra::SimpleNavigation Easy creation of navigations (with multiple levels) with sinatra and the simple-navigation gem
  • sinatra_more Library with agnostic generators, form builders, named route mappings, easy mailer support, and more.
  • Sinatra's Hat Mount models as web services in Sinatra with ease
  • Classy Resources Think resources controller, except for sinatra
  • Sinatra Ditties A collection of plugins and useful helpers
  • Chicago runtime and testing helpers, extensions, and macros commonly used by Thumblemonks
  • Capinatra Quickly deploy Sinatra apps to Passenger.
  • Frankie Easy creation of Facebook applications with Sinatra and the Facebook gem
  • Sinatra Application Template Base app with DataMapper, Haml and RSpec. Fork and build.
  • Sinatra OAuth Provider an OAuth provider implemented with Sinatra
  • Spork Executes some aynchronous code using Sinatra running under Passenger
  • Retweet Create Twitter apps like with ease
  • Rack Flash Simple flash hash implementation for Rack with extra sugar for Sinatra.
  • Sinatra-REST generates RESTful routes for your models (ActiveRecord, DataMapper, Stone)
  • R18n Agnostic i18n library with Sinatra extension.
  • url_for Construct absolute paths and full URLs for current application.
  • WebIRC Web-based IRC client.
  • content_for Rails-like content_for helper for your views (supports ERB and Haml.)
  • Sinatra Effigy Sinatra extension for Effigy (HTML in .html files, Ruby in .rb files) views.
  • Sinatra Mongoid Sinatra extension for Mongoid (MongoDB ORM).
  • Haml::More Adds more functionality to Haml and Sass
  • Sinatra::AdvancedRoutes Makes routes first class objects
  • Sinatra::Compass Integrates the Compass stylesheet framework
  • Sinatra::ConfigFile Adds YAML config file support
  • Sinatra::MoreServer Adds support for more web servers to Sinatra::Base#run!
  • Sinatra::Namespace Adds namespaces, allows namespaces to have local helpers.
  • Sinatra::Reloader Advanced and fast code reloader
  • Sinatra::Sugar Extensions for Sinatra's standard methods, like #set or #register
  • Sinatra::TestHelper Adds helper methods and better integration for various testing frameworks
  • Sinatra::WebInspector Allows you to inspect a running app
  • Yard::Sinatra Displays Sinatra routes (including comments) in YARD output
  • BigBand Pre-configured replacement for Sinatra::Base setting up useful extensions
  • Sinatra::Jsonp JSONP output helper for Sinatra.
  • Bowtie Admin generator for DataMapper models, on Sinatra.
  • Sinatra::Kittens Random kitten pictures for Sinatra not_found pages.

Websites {#sites}

Companies using Sinatra {#biz}