Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Development
Frontend Development
What are the best JavaScript routing libraries?
5
Options
Considered
4
User
Recs.
May 7, 2019
Last
Updated
Related Questions
Activity
Have feedback or ideas?
Join our community
on Discord
Ad
5
Options
Considered
Best JavaScript routing libraries
Price
Last Updated
--
crossroads.js
-
May 7, 2019
--
director
-
May 7, 2019
--
davis.js
-
May 7, 2019
--
page.js
-
Jul 26, 2015
--
pathjs
-
May 7, 2019
See Full List
--
crossroads.js
My Rec
ommendation
for
crossroads.js
My Recommendation for
crossroads.js
All
3
Pros
1
Cons
2
Top
Con
•••
Not actively maintained anymore
6 pull requests open in 2019, last PR closed in 2015. Last issue closed in September 2016 Question: Is this project still alive? https://github.com/millermedeiros/crossroads.js/issues/155
See More
Top
Pro
•••
Infinite flexibility
This is the beefiest library of them all. You can sub-route. You can dynamically add routes. It will try to typecast routes (or not if you prefer).
See More
Top
Con
•••
Imperative Approach
Routes are programmed rather than declared which make the code less readable.
See More
Hide
See All
Get it
here
Recommend
1
1
--
director
My Rec
ommendation
for
director
My Recommendation for
director
All
4
Experiences
1
Pros
1
Cons
2
Top
Con
•••
No TypeScript definition file
A ticket was opened in 2016 but hasn't been processed until 2019.
See More
Top
Pro
•••
Balanced
Director balances a declarative method with powerful options in a decently small package.
See More
monk's Experience
The library is no longer actively maintained. There is a discussion about transferring ownership (https://github.com/flatiron/director/issues/345) started in 2016 and still open early 2019. There are 500+ forks, maybe there is a good fork out there...
See More
Top
Con
•••
Not maintained anymore
See More
Hide
See All
Get it
here
Recommend
1
1
--
davis.js
My Rec
ommendation
for
davis.js
My Recommendation for
davis.js
All
1
Cons
1
Top
Con
•••
No longer maintained
Latest commit on master dates from 2014 Apparently the website is gone too: https://github.com/olivernn/davis.js/issues/98
See More
Hide
Get it
here
Recommend
--
page.js
My Rec
ommendation
for
page.js
My Recommendation for
page.js
Hide
Get it
here
Recommend
--
pathjs
My Rec
ommendation
for
pathjs
My Recommendation for
pathjs
All
1
Cons
1
Top
Con
•••
No longer maintained
See More
Hide
Get it
here
Recommend
Don't see your favorite option? Add it.
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop