← back to open source
TypeScript · MIT · v0.9.2

routekit

A minimal client-side router for projects that don't need a framework's full routing system.

★ 268 stars⑂ 21 forksupdated 2026.06

Overview

routekit matches paths, handles history navigation and nothing else. Built while trying to add routing to a vanilla project without importing an entire framework for it.

Why it exists

Sometimes the fastest path to a working router is 400 lines you understand completely, not 40,000 you don't.

Roadmap

  • Nested route matching
  • Optional hash-mode fallback for static hosting

Release history

v0.9.2
2026.06.02
Fixed a back-button edge case on nested routes.
v0.9.0
2026.02.11
First stable release.