Lightweight development node server for serving a web app, providing a fallback for browser history API, loading in the browser, and injecting scripts on the fly.
An implementation of the Aurelia history interface based on standard browser hash change and push state mechanisms.
Hasher is a set of JavaScript functions to control browser history for rich-media websites and applications
A mock browser with window, document, location, navigation, local and session storage to use for client side code tests in a node environment.
Scroll to top with preserved browser history scroll position
Enhances browser history
Synchronizes the stack state with the current browser's history
For React Router V4. React component to keep the scroll of the page and to restore it if the user clicks on the previous button of its browser
Turn-Signal is a lightweight script that enhances cross-document navigation by detecting the direction of browser navigation. It enables developers to create smooth, responsive transitions that adjust based on forward or backward navigation, delivering a
Adds missing window.history events onpushstate, onreplacestate and onchangestate.
HTML5 History API expansion for browsers not supporting pushState, replaceState
All the routing essentials.
Space router bindings for React.
A microlib for managing browser's location bar via pushState and hashChange APIs. This lib makes it easy to listen to URL changes and update the URL.
TypeScript implementation of cclog - Browse Claude Code conversation history
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.
Clientside router with fallbacks for browsers that don't support pushState. Mostly lifted from Backbone.js.
Updates/sets the browser's query string in place without adding to browser history.
A lightweight, zero-dependency library providing accurate navigation tracking, fixed document.referrer value, and complete history support for React frameworks.
Common utility commands for Git repositories.
Prevent the scroll restoration caused by the popstate event or back/forward buttons.
Generic trie-based router with support for wildcards, route param validation/coercion, auth
A Router wrapper for react-router, it allows you to create multiple Routers sharing the same history.
Get all the continuous entries for the tab in BrowserHistory
Check for visual diffs before deploying your site, in various browsers and responsive widths. Ensure that your CSS still works in all form factors and browsers before deployment, and record a visual history of your site. And do this without writing a sing
Lightweight browser location history abstraction
Cherrytree - a flexible hierarchical client side router
A package to help you easily manage url parameters with browser history support and listening for changes.
dora plugin for [react-router](https://github.com/reactjs/react-router) browser history([#browserhistory](https://github.com/reactjs/react-router/blob/master/docs/guides/Histories.md#browserhistory))
A lightweight vue component for handling javascript navigation using the browser History API.
🗑 Clear cache of Chrome in Selenium
Instantly move your multi page application navigations to AJAX
Handle location hash query strings with ease.
React concurrent optimized router
A React hooks library to associate metadata to a path
`@resourge/history-store` is a lightweight JavaScript utility for managing and subscribing to navigation events using the browser's History API. It simplifies tracking URL changes and enables seamless state management for single-page applications (SPAs).
Chrome kernel based browser workflow for Alfred 4
minimal observable wrapper around browser location utilizing popstate event of HTML5 history api
A JavaScript library providing routing capabilities for web applications.
This jQuery plugin enables very basic bookmarkable #hash history via a cross-browser window.onhashchange event.