Extensions provide helper or class methods for Sinatra and Padrino applications. See the Sinatra extensions page for more information about this topic.

We also have some 3rd party extensions (ex: for ActiveRecord/MongoMapper/DataMapper, etc..) that are useful for web developers.



If the extension is a gem put it in Gemfile otherwise create a file under your lib directory.  

Extension List

|What|Description|Where| |:---|:----------|:----| |Exception Notifier|Sends an email when an exception is raised|gist| |Auto Locale|Sets for you I18n.locale parsing path_info|gist| |Locale|Translates ActiveRecord attributes|gist| |Permalink|Generates ActiveRecord permalinks for your fields|gist| |Flash|Helps setup cookie sessions with swfupload|gist|