Categories: None [Edit]

rewritten

https://rubygems.org/gems/rewritten
https://github.com/learnjin/rewritten
Rewritten is a lookup-based rewriting engine that rewrites requested URLs on the fly. The URL manipulations depend on translations found in a redis database. If a matching translation is found, the result of a request is either a redirection or a modification of path and request parameters. For URLs without translation entries the request is left unmodified. Rewritten takes larges parts from the Resque codebase (which rocks). The gem is compromised of four parts: 1. A Ruby library for creating, modifying and querying translations 2. A Sinatra app for displaying and managing translations 3. A Rack app for rewriting and redirecting request (Rack::Rewritten::Url) 4. A Rack app for substituting URLs in HTML pages with their current translation (Rack::Rewritten::Html) 5. A Rack app for recording successful request (Rack::Rewritten::Record)

Total

Ranking: 14,930 of 180,488
Downloads: 105,048

Daily

Ranking: 38,970 of 180,477
Downloads: 0

Depended by

RankDownloadsName

Depends on

RankDownloadsName
7892,522,983activesupport
16855,188,240rake
19803,576,820multi_json
20802,101,932minitest
63423,237,327pry
117260,339,944sinatra
209149,164,355redis-namespace
87339,287,428vegas
1,61813,321,346coveralls

Owners

#GravatarHandle
1iconkai