pathjs

Routing library

A lightweight JavaScript library for client-side routing with support for Hashbangs and HTML5 pushState.

Simple, lightweight routing for web browsers

GitHub

1k stars
29 watching
177 forks
Language: JavaScript
last commit: over 9 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
domkm/silkAn isomorphic routing library for Clojure and ClojureScript applications221
purescript-contrib/purescript-routingA type-safe client-side routing library for PureScript105
jeko2000/tiny-routesA tiny Common Lisp library for building web applications using Clack15
metosin/reititA data-driven routing library for building web applications in Clojure/Script.1,440
koajs/routerProvides a flexible routing system for building web applications with Koa.871
filipw/strathweb.typedrouting.aspnetcoreA library enabling strongly typed routing in ASP.NET Core MVC projects75
paulmaly/svelte-page-routerProvides a configuration-based router with support for lazy-loaded routes and hooks, intended to enhance the developer experience for Svelte applications.21
olivernn/davis.jsProvides a simple routing layer for JavaScript apps using HTML5 history.pushState and popstate events.530
alexhoma/routex.jsA Next.js router library for managing dynamic routes and building custom link components.39
millermedeiros/crossroads.jsA routing library that decouples navigation paths and reduces code complexity by parsing string inputs against multiple patterns.1,437
marucjmar/any-routingA library that provides a unified routing plugin for various map engines23
thephpleague/routeA component for building and managing web application routes and dispatching requests.653
vlucas/bulletphpA flexible PHP framework for building URL-based applications with functional-style routing417
mrpierrot/cycle-netA driver and router component for managing HTTP/HTTPS/server.io services with Cycle.js2
meteorwebcomponents/routerA reactive routing solution for polymer elements4