flyght
Flyght is the vanilla JS Single Page Application Library
Flyght is the vanilla JS Single Page Application Library
Dynamic handler for location / history updates. Inspired by python's args & kwargs system. Includes search query and hash subpath handling. React capable.
Blazingly fast SPA-like router for static sites
Integrate Vite SPA into a Fastify application
Prerender SPA pages for bots
Generic SPA Yeoman Generator
Pluf SPA project templates.
A lightweight TypeScript router with support for path parameters, search parameters, and browser history management
framework
A single spa plugin for React apps
a single-spa plugin for vue.js applications
SpicyJS is a buildless microframework that consists of a few tiny packages. Like all spicy packages, the router can be used without the other packages.
Inertia adapter for the Supercharge Node.js Framework
A collection of reusable React hooks
An easy way to dynamically change the document title, compatible with SPA in iOS/Safari, and support fixed prefixes and suffixes. 一种动态修改文档标题的简便方式,兼容 iOS/Safari 中的 SPA,支持固定前缀、后缀。
Flexible, framework-agnostic static site generation for sites and SPAs built with webpack.
lightweight javascript SPA framework
Client side router for SPA applications written in Javascript
Excels in calling HTTP API endpoints with features specifically designed for modern, data-driven web applications.
Simplifies modern-day SPA routing, shedding all excess baggage without compromising functionality.