Routing filters wraps around the complex beast that the Rails routing system is, allowing for unseen flexibility and power in Rails URL recognition and generation.
Routing concerns for Action Pack
Official AWS Ruby gem for Amazon Route 53 (Route 53). This gem is part of the AWS SDK for Ruby.
Annotates Rails/ActiveRecord Models, routes, fixtures, and others based on the database schema.
Official AWS Ruby gem for Amazon Route 53 Domains. This gem is part of the AWS SDK for Ruby.
Official AWS Ruby gem for Amazon Route 53 Resolver (Route53Resolver). This gem is part of the AWS SDK for Ruby.
I18n_routing is a plugin for Ruby on Rails that lets you easily translate your routes trough the I18n api included in Rails since version 2.2
Exposes all Rails Routes URL helpers as javascript module
Routing tree web toolkit
A resource-centric approach to implementing the controllers, routes, and serializers needed to support the JSON API spec.
Translates the Rails routes of your application into the languages defined in your locale files
Journey is a router. It routes requests.
Replaces Net::HTTP with a subclass that routes all requests to a Rack application
Mailman makes it easy to process incoming emails with a simple routing DSL
Sextant is a Rails engine that quickly shows the routes available
This Rake task investigates the application's routes definition, then tells you unused routes and unreachable action methods
Enhances padrino with a named route mapping system allowing for advanced routes
Tux dresses up sinatra in a shell. Use it to interact with your helpers, view rendering and your app's response objects. Tux also gives you commands to view your app's routes and settings.
Provides CRUD and list operations for records and zones as part of Amazon's Route 53 service.
Rails gem to create custom error pages. Captures exceptions using "exception_app" callback, routing to "Exception" controller, rendering the view as required.
Displays Sinatra routes (including comments) in YARD output.
Provides a set of uniform RESTful routes to query any controlled vocabulary or set of authority terms.
Selectively quiet your Rails/Rack logger on a per-route basis
View routes for all Grape API's mounted on Rails
This gem hooks into the Rack middleware of Rails. This way all paths are downcased before dispatching to Rails' routing mechanism. Querystring parameters are not changed in any way.
ProxyMachine is a simple content aware (layer 7) TCP routing proxy written in Ruby with EventMachine.
Route helpers for Grape
Pacer defines composeable routes through a graph and then traverses them very quickly.
A simple way to configure a healthcheck route for a Rails application
Make Sinatra routes first class objects.
Enables your monitoring infrastructure to easily query the status of your app server's health. Provides routes under /up.
Simple gem to translate routes in Rails 3.x based on translate_routes
A tiny vendorable router that makes it easy to try routes from a number of different modular Sinatra applications.
Quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.
Catches ActionController::RoutingError and sends it to a custom method.
A plugin-based framework for supporting multiple authentication and authorization systems in Rails/Rack apps. Supports resource-oriented route-by-route access control lists with TLS authentication.
Use controller's classes with instance methods as routing actions, mounting its in application class.
A utility gem to use during development. Generates controllers, views, and routing.
A Rails plugin that defers loading the whole bloody routes so the app can spin up quickly
Rails generator which allows to scaffold admin controllers, views with proper (non-namespaced) models, helpers, tests and routes
Adapter to allow the use of mailgun forwarded routes with Griddler.
This is copy of out_route.rb originally written by frsyuki
js_from_routes helps you by automatically generating path and API helpers from Rails route definitions, allowing you to save development effort and focus on the things that matter.
Separate routes for subdomains on Sinatra
Roda, like other routing tree web frameworks, doesn't have the ability to introspect routes. roda-route_list offers a way to specify a json file containing the route metadata, which the route_list plugin will read. It also offers a roda-parse_routes binary that can parse routes out of roda app files, if those app files contain comments specifying the routes.
Routing functionality for Pakyow
Annotate your Rails controllers with route info.
Sinja is a Sinatra extension for quickly building RESTful, {json:api}-compliant web services, leveraging the excellent JSONAPI::Serializers gem for payload serialization. It enhances Sinatra's DSL to enable resource-, relationship-, and role-centric API development, and it configures Sinatra with the proper settings, MIME-types, filters, conditions, and error-handling. There are many parsing (deserializing), rendering (serializing), and other "JSON API" libraries available for Ruby, but relatively few that attempt to correctly implement the entire {json:api} server specification, including routing, request header and query parameter checking, and relationship side-loading. Sinja lets you focus on the business logic of your applications without worrying about the specification, and without pulling in a heavy framework like Rails. It's lightweight, ORM-agnostic, and Ember.js-friendly!
Rails routing helpers for TypeScript, inspired by js-routes (https://github.com/railsware/js-routes)
Exposes routes (in the test environment only!) that allow your frontend to factory objects and clear them between tests