Taxi.js is the spiritual successor to Highway.js.
npm i @unseenco/taxi
or yarn add @unseenco/taxi
Taxi is a js library for adding AJAX navigation and beautiful transitions to your website.
It was designed as a drop-in replacement for Highway.js which is sadly no longer maintained.
stopPropagation
without hacksdata-taxi
, data-taxi-view
, data-taxi-ignore
are to be used instead of data-router-wrapper
, data-router-view
, data-router-disabled
respectively.attach
and detach
are no longer methods - link clicks are listened to via delegation so these are no longer needed.redirect
is now navigateTo
as "redirect" felt weird as a method name!initialLoad
methodfrom.remove()
in your transitions.