A client-side, webcomponent based router for lightning fast page navigation. With Capacitor, you send the entire site all at once and let it decide what's shown.

Don't believe me when I say it's fast? Try clicking some links . Neat! It even recognizes hashes!

How it works If you inspect this page, you'll notice this landing page is contained in a <capacitor-route path="^$" script="pages/home.js" fresh active> Since the url path matches the path, the route knows to activate itself. Routes that aren't currently active remove themselves from the DOM tree.