awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to mjanssen/preact-route-async

Projects sharing features with Preact Route Async

15 open-source projects similar to mjanssen/preact-route-async, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • developit/preact-routerdevelopit avatar

    developit/preact-router

    1,054View on GitHub↗

    Connect your Preact components up to that address bar.

    JavaScript
    View on GitHub↗1,054
  • flatiron/directorflatiron avatar

    flatiron/director

    5,575View on GitHub↗

    Director is a routing library for JavaScript that handles URL and command-line pattern matching across client-side, server-side, and CLI environments. It provides a unified approach to defining routes as nested object literals, where each key maps to a URL segment and its handler, supporting both hash fragment monitoring and the HTML5 History API for browser navigation without page reloads. The library distinguishes itself through its ability to operate in multiple contexts with a single routing paradigm. It supports asynchronous handler queue execution for sequential tasks like authenticatio

    JavaScript
    View on GitHub↗5,575
  • kriasoft/universal-routerkriasoft avatar

    kriasoft/universal-router

    1,782View on GitHub↗

    A simple middleware-style router for isomorphic JavaScript web apps

    TypeScript
    View on GitHub↗1,782
  • lukeed/navaidlukeed avatar

    lukeed/navaid

    796View on GitHub↗

    A navigation aid (aka, router) for the browser in 850 bytes~!

    JavaScript
    View on GitHub↗796
  • millermedeiros/crossroads.jsmillermedeiros avatar

    millermedeiros/crossroads.js

    1,439View on GitHub↗

    JavaScript Routes

    JavaScript
    View on GitHub↗1,439

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • molefrog/woutermolefrog avatar

    molefrog/wouter

    7,845View on GitHub↗

    Wouter is a minimalist client-side routing library for React and Preact. It uses a hook-based system to map URL paths to components, managing navigation and URL state without requiring a mandatory provider. The library is designed for cross-ecosystem compatibility between React and Preact and supports server-side rendering by accepting initial paths and search strings during markup generation. It includes a URL parameter manager for extracting dynamic path segments and query strings from the browser address bar. Capabilities include hierarchical nested routing, programmatic navigation manage

    TypeScript
    View on GitHub↗7,845
  • mtrpcic/pathjsmtrpcic avatar

    mtrpcic/pathjs

    1,095View on GitHub↗

    Simple, lightweight routing for web browsers

    JavaScript
    View on GitHub↗1,095
  • olivernn/davis.jsolivernn avatar

    olivernn/davis.js

    529View on GitHub↗

    RESTful degradable JavaScript routing using pushState

    JavaScript
    View on GitHub↗529
  • reactjs/react-routerreactjs avatar

    reactjs/react-router

    56,440View on GitHub↗

    React Router is a client-side routing library and declarative routing engine for React applications. It functions as a navigation tool that synchronizes the user interface with the browser address bar, allowing for view transitions without full page reloads. The library maps browser URLs to specific UI components, enabling declarative route management. This ensures the user interface stays in sync with the browser URL to support deep linking and bookmarking. The system covers client-side navigation and application state synchronization through the integration of the browser history interface

    TypeScript
    View on GitHub↗56,440
  • salvoravida/redux-first-historysalvoravida avatar

    salvoravida/redux-first-history

    454View on GitHub↗

    Redux history binding support react-router - @reach/router - wouter - react-location

    TypeScript
    View on GitHub↗454
  • strml/react-router-componentSTRML avatar

    STRML/react-router-component

    867View on GitHub↗

    Declarative router component for React.

    JavaScript
    View on GitHub↗867
  • taion/react-router-scrolltaion avatar

    taion/react-router-scroll

    832View on GitHub↗

    React Router scroll management

    JavaScript
    View on GitHub↗832
  • tanstack/routerTanStack avatar

    TanStack/router

    14,681View on GitHub↗

    TanStack Router is a type-safe routing library for web applications that provides full type safety for paths, search parameters, and data loaders across the entire application stack. It functions as a comprehensive framework for server-side rendering, enabling the generation of complete HTML pages to improve initial load performance and search engine optimization. By integrating declarative data fetching, the library manages asynchronous information at the route level, supporting preloading, caching, and parallel request execution to ensure data is ready before components render. The project

    TypeScriptframeworkfullstackjavascript
    View on GitHub↗14,681
  • visionmedia/page.jsvisionmedia avatar

    visionmedia/page.js

    7,681View on GitHub↗

    page.js is a client-side JavaScript router for single-page applications that maps URL patterns to executable functions. It functions as a navigation engine and browser history manager, implementing a middleware-based path-mapping system similar to the Express web framework. The library distinguishes itself through an Express-style router model, utilizing a middleware callback chain and a shared context object to pass data between navigation handlers. It supports advanced window management, allowing for multiple router instances to handle navigation independently across different windows or em

    JavaScript
    View on GitHub↗7,681
  • zakarialaoui10/ufbrzakarialaoui10 avatar

    zakarialaoui10/ufbr

    19View on GitHub↗

    Universal File-Based Router - A framework-agnostic file-based routing solution for modern web applications.

    CSS
    View on GitHub↗19