Displaying 1 to 20 from 291 results

AltoRouter - PHP5

  •    PHP

AltoRouter is a small but powerful routing class for PHP 5.3+, heavily inspired by klein.php.You need PHP >= 5.3 to use AltoRouter.

vue-router - The official router for Vue.js.

  •    Javascript

Official router for Vue.js 2

universal-router - A simple middleware-style router for isomorphic JavaScript web apps

  •    Javascript

A simple middleware-style router that can be used in both client-side (e.g. React, Vue.js) and server-side applications (e.g. Node.js/Express, Koa).Play with an example on JSFiddle, CodePen, JS Bin in your browser or try RunKit node.js playground.

crossroads.js - JavaScript Routes

  •    Javascript

Crossroads.js is a routing library inspired by URL Route/Dispatch utilities present on frameworks like Rails, Pyramid, Django, CakePHP, CodeIgniter, etc... It parses a string input and decides which action should be executed by matching the string against multiple patterns.If used properly it can reduce code complexity by decoupling objects and also by abstracting navigation paths.




ui-router - The de-facto solution to flexible routing with nested views in AngularJS

  •    TypeScript

Angular UI-Router is a client-side Single Page Application routing framework for AngularJS.Routing frameworks for SPAs update the browser's URL as the user navigates through the app. Conversely, this allows changes to the browser's URL to drive navigation through the app, thus allowing the user to create a bookmark to a location deep within the SPA.

go-restful - package for building REST-style Web Services using Google Go

  •    Go

Type git shortlog -s for a full list of contributors.© 2012 - 2017, http://ernestmicklei.com. MIT License. Contributions are welcome.

compojure - A concise routing library for Ring/Clojure

  •    Clojure

Compojure is a small routing library for Ring that allows web applications to be composed of small, independent parts. Also refer to the Getting Started page on the wiki.

bidi - Bidirectional URI routing

  •    Clojure

In the grand tradition of Clojure libraries we begin with an irrelevant quote. Bi-directional URI dispatch. Like Compojure, but when you want to go both ways. If you are serving REST resources, you should be providing links to other resources, and without full support for forming URIs from handlers your code will become coupled with your routing. In short, hard-coded URIs will eventually break.


Kitura - A Swift web framework and HTTP server.

  •    Swift

Kitura is a web framework and web server that is created for web services written in Swift. For more information, visit www.kitura.io. Visit www.kitura.io for a Getting Started guide, tutorials, and API reference documentation.

URLNavigator - ⛵️ Elegant URL Routing for Swift

  •    Swift

⛵️ URLNavigator provides an elegant way to navigate through view controllers by URLs. URL patterns can be mapped by using URLNavigator.register(_:_:) function. URLNavigator can be used for mapping URL patterns with 2 kind of types: URLNavigable and URLOpenHandler. URLNavigable is a type which defines an custom initializer and URLOpenHandler is a closure which can be executed. Both an initializer and a closure receive an URL and placeholder values.

FOSJsRoutingBundle - A pretty nice way to expose your Symfony2 routing to client applications.

  •    PHP

This bundle allows you to expose your routing in your JavaScript code. That means you'll be able to generate URL with given parameters like you can do with the Router component provided in the Symfony2 core. This is a port of the symfony 1.x plugin: chCmsExposeRoutingPlugin.

cjdns - An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing

  •    Assembly

Cjdns implements an encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing. This provides near-zero-configuration networking, and prevents many of the security and scalability issues that plague existing networks. The cjdns developers.

react-router-component - Declarative router component for React.

  •    Javascript

React router component allows you to define routes in your React application in a declarative manner, directly as a part of your component hierarchy. Having routes defined as a part of your component hierarchy allows to dynamically reconfigure routing based on your application state. For example you can return a different set of allowed locations for anonymous and signed-in users.

JLRoutes - URL routing library for iOS with a simple block-based API

  •    Objective-C

JLRoutes is a URL routing library with a simple block-based API. It is designed to make it very easy to handle complex URL schemes in your application with minimal code. JLRoutes is available for installation using CocoaPods or Carthage (add github "joeldev/JLRoutes" to your Cartfile).

navi - 🧭 Declarative, asynchronous routing for React.

  •    TypeScript

Declarative, asynchronous routing for React. Navi is a JavaScript library for declaratively mapping URLs to asynchronous content.

osrm-backend - Open Source Routing Machine - C++ backend

  •    C++

High performance routing engine written in C++14 designed to run on OpenStreetMap data. To quickly try OSRM use our demo server which comes with both the backend and a frontend on top.

Kitura - A Swift web framework and HTTP server.

  •    Swift

Kitura is a web framework and web server that is created for web services written in Swift. For more information, visit www.kitura.dev. Visit https://www.kitura.dev for a Getting Started guide, tutorials, and API reference documentation.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.