A daemon, running in background on a Linux router or firewall, monitoring the state of multiple internet uplinks and changing the routing accordingly. LAN/DMZ internet traffic (outgoing connections) is load balanced between the uplinks using Linux multipath routing. The daemon monitors the state of the uplinks by routinely pinging well known IP addresses (Google public DNS servers, etc.) through each outgoing interface: once an uplink goes down, it is excluded from the multipath routing, when it comes back up, it is included again. An uplink may be assigned to a priority group: lower priority uplinks will only be used if all higher priority ones are down. That's useful to only use pay-per-traffic uplinks if no regular uplink is working. All of the routing changes are notified to the administrator by email. Fault Tolerant Router is well tested and has been used in production for several years, in several sites. See https://github.com/drsound/fault_tolerant_router for full documentation.
Generates RESTful routes for the models of a Sinatra application (ActiveRecord, DataMapper, Stone)
Extension to rspec-rails that allows some shortcuts in routing tests. With it, this: describe "users routes" do describe "GET /" do it{{:get => '/'}.should route_to "users#index"} end describe "POST /" do it{{:post => '/'}.should be_routable} end end can be written like this: describe "users routes" do get('/').should route_to "users#index" post('/').should be_routable end
Divide your javascript like you divide your ruby code. Put it in controllers and actions and write clean, scalable code.
A small Sinatra/Monk extension for resource routing
Hammock is a Rails plugin that eliminates redundant code in a very RESTful manner. It does this in lots in lots of different places, but in one manner: it encourages specification in place of implementation. Hammock enforces RESTful resource access by abstracting actions away from the controller in favour of a clean, model-like callback system. Hammock tackles the hard and soft sides of security at once with a scoping security system on your models. Specify who can verb what resources under what conditions once, and everything else - the actual security, link generation, index filtering - just happens. Hammock inspects your routes and resources to generate a routing tree for each resource. Parent resources in a nested route are handled transparently at every point - record retrieval, creation, and linking. It makes more sense when you see how it works though. There's a screencast coming soon.
Some simple helpers for routing and redirection.
Installs as Rails plugin or Rack middleware for non-Rails apps
Handler 301 is a plugin for Ruby on Rails that lets you easily manage 301 redirections in on place in order to redirect them to current named routes.
Greppin in ur routes
Rack middleware to provide route for heartbeat and version pages. Includes links to github repo.
Rails-RSpec plugin that will track the coverage of routes among your request specs
This gem will add some routes to the application to forward requests from frontend to postman API
Show messages (notifies, errors, warnings) in current or next routes after redirect.
This gem simplify the route generation which generates via `polymorphic_url` method
Gem that split routes.rb into smaller parts
Provides optional javascript url helpers, CORS configuration and a pool of routes into which applications can dump their host information and routing table. Other applications can then utilize application namespaced helper methods for redirecting, drawing links, placing cross-origin XHR requests, etc. between apps.
Gem to programmatically declare multiples kinds of email and automagically construct forms, including view, routes, controller, etc.
Blocklist manages /etc/hosts with the goal of routing distracting websites to localhost. It also works well as an ad blocker.
Print out all defined routes in CSV format.
A ruby gem interface for ArcGIS (platform of Esri) Vehicle Routing Problem service REST API
A general purpose routing library
Noticer a gem that allows the emission of notifications using a topic routing algorithm.
Many web services lack hypermedia or consistent routing. This gives a single place to house routes using URI Templates instead of building URLs throughout the client.
Sinatra extension that helps organize routes in separate files
Displays Sinatra routes (including comments) in YARD output (part of BigBand).
Grep over your routes often? This will speed it up a bit
A Rails 3 gem that allows easy routing using different domains and subdomains
Generates RESTful routes for the models of a Sinatra application (ActiveRecord, DataMapper, Stone)
Liste des Inflections, Traductions, Routes, Gems, Processus server, Informations de Développement, Url courante + execution de commandes shell + helpers de téléchargement de fichier
Balrog is a lightweight authorization library for Ruby on Rails that can protect your routes with a single password.
Defines a _pages directory for page files which routes its contents relative to the project root.
Eases web-request routing, handling, and response as a half-way front, half-way page controller. Implemented with specific emphasis on enabling easy unit/integration testing that doesn't require a browser.
`actionpack-direct_routes` backports Direct routes into Rails 4 and Rails 5.0. Rails 5.1 adds Direct routes that you can create custom URL helpers directly.
Adds domain, subdomain and fqdn routing support to Rails
A light-weight approach for routing users through a pre-determined set of routes.
simple redirects straight from your routes.rb file
Sinatra extension that allows you to use name your routes
Rack middleware that works with Sinatra to dynamically create CRUD endpoints and routes based on models. It ain't perfect, but it works. These generated CRUD routes are assumed to return a Rack response. It's important to note, that you models and endpoints must be in separate modules (read: namespaces). Input and Response data are formatted as JSON. See the README for more info.
Eases web-request routing, handling, and response as a half-way front, half-way page controller. Implemented with specific emphasis on enabling easy unit/integration testing that doesn't require a browser.
Dynamically define models, controllers, and routes
State machines are awesome but sometimes you need a little more. Like who should do what in order for it to move on? How many steps are left? How can I restfully trigger the next event? Self Control adds route helpers, controller actions and a dsl to turn your existing state machines into full workflows. It is designed to use rails 3 with ActiveModel and should work with any state machine with just a few extra methods.
RouteNGN is an Advanced SIP Redirect Routing Platform.
Friendly routes creates DSL for creating rails routes with human friendly URLs
Breakout routes messages among web browsers and workers using WebSockets.
Gem to make development of everything in rails faster. Form creation & styling, all the resource routes, even actioncable messaging! {NOTE: In Development. NOT READY FOR TESTING.}
a balancing & routing proxy, see README for more details
A utility for consuming, transforming, and routing monitoring data from various sources
Keepalive plugin for Lita and heroku - pings its own route periodically to keep Heroku instance alive.
Inject some routes in your app that provides screens that help visualize any ressource versions, values and differences. Provide the ability no navigate related entities versions details.