Categories: None [Edit]
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: 15,333 of 183,139
Downloads: 108,495
Daily
Ranking: 10,154 of 183,127
Downloads: 40
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
Rank | Downloads | Name |
---|
Depends on
Rank | Downloads | Name |
---|---|---|
7 | 990,435,985 | activesupport |
10 | 954,857,689 | rake |
19 | 896,189,392 | minitest |
22 | 868,043,008 | multi_json |
68 | 467,366,812 | pry |
122 | 282,095,876 | sinatra |
215 | 164,846,005 | redis-namespace |
942 | 40,353,922 | vegas |
1,707 | 14,092,636 | coveralls |
Owners
# | Gravatar | Handle |
---|---|---|
1 | kai |