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

Automatic route refresher

Ranking updated Jul 24, 2026

For automatic route refreshers, the first results are air-verse/air (Air is a Go development utility featuring a file watcher and reverse proxy for live-reloading, making it a good fit for backend-driven hot-reloading workflows even though it targets server-side restarts rather than purely client-side route re-rendering), browsersync/browser-sync (BrowserSync provides a local development server and live reload engine that automatically refreshes pages and synchronizes browser actions across devices, matching all core requirements for your route-refreshing workflow) and vercel/next.js (Next.js is a full-featured web framework featuring built-in hot reloading and file-system routing for development, though it is a comprehensive application framework rather than a standalone hot module replacement plugin). vitejs/vite and pmmmwh/react-refresh-webpack-plugin round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Hand-picked automatic route refreshers for GitHub. Compare the top tools by stars, activity, and features to find the right fit.

Automatic route refresher

Find the best repos with AI.We'll search the best matching repositories with AI.
  • air-verse/airair-verse avatar

    air-verse/air

    22,999View on GitHub↗

    Air is a command-line utility designed to automate the development lifecycle for Go applications. It functions as a build runner that monitors source code for file-system modifications, automatically triggering rebuilds and process restarts to maintain an updated development environment. The tool distinguishes itself by integrating container-isolated execution, allowing developers to run build and test workflows within consistent, ephemeral environments. It also incorporates a reverse-proxy layer that intercepts network traffic to facilitate live-reloading of browser sessions, ensuring that c

    Air is a Go development utility featuring a file watcher and reverse proxy for live-reloading, making it a good fit for backend-driven hot-reloading workflows even though it targets server-side restarts rather than purely client-side route re-rendering.

    GoLive Reloading Tools
    View on GitHub↗22,999
  • browsersync/browser-syncBrowserSync avatar

    BrowserSync/browser-sync

    12,289View on GitHub↗

    BrowserSync is a web development synchronization tool and live reload server. It functions as a local static web server, a reverse proxy server for existing sites, and a browser testing orchestrator that coordinates page state across different browsers and physical devices. The tool is distinguished by its ability to mirror user interactions, such as clicks, scrolls, and form inputs, in real time across all connected devices. It also provides a web-based device control interface and the capability to create public URL tunnels for remote testing of local sites. The system covers a broad range

    BrowserSync provides a local development server and live reload engine that automatically refreshes pages and synchronizes browser actions across devices, matching all core requirements for your route-refreshing workflow.

    JavaScriptFile Watchers
    View on GitHub↗12,289
  • vercel/next.jsvercel avatar

    vercel/next.js

    140,051View on GitHub↗

    Next.js is a web development framework that provides a file-system-based routing system and a suite of server-side utilities for managing the request-response cycle. It includes built-in support for data fetching, caching, and revalidation, allowing developers to control how content is rendered and served. The framework offers a centralized configuration system for build-time settings, environment variables, and deployment adapters, alongside a command-line interface for bootstrapping new projects. The framework covers a wide range of application requirements, including metadata management fo

    Next.js is a full-featured web framework featuring built-in hot reloading and file-system routing for development, though it is a comprehensive application framework rather than a standalone hot module replacement plugin.

    JavaScriptExtended Fetch APIsApplication ConfigurationCache Invalidation Utilities
    View on GitHub↗140,051
  • vitejs/vitevitejs avatar

    vitejs/vite

    81,611View on GitHub↗

    Vite is a frontend build toolchain that provides a unified development and production pipeline for modern web applications. It functions as a modular, environment-agnostic build engine that leverages native ES modules to serve source code directly to the browser, eliminating the need for expensive bundling during the development phase. By maintaining an environment-aware module graph, it supports concurrent development across client, server, and custom runtime environments. The project distinguishes itself through a high-performance development server that utilizes a hot module replacement pr

    Vite provides a high-performance development server with built-in hot module replacement and file watching, though it functions primarily as a broad frontend build toolchain rather than a dedicated route-refresh plugin.

    TypeScriptAPIsApplication ServersDevelopment Servers
    View on GitHub↗81,611
  • pmmmwh/react-refresh-webpack-pluginpmmmwh avatar

    pmmmwh/react-refresh-webpack-plugin

    3,188View on GitHub↗

    React Refresh Webpack Plugin is a development tool that enables live reloading of React components while preserving their local state during development. It integrates with build processes to instantly update component code without losing user state or session data, while also offering options to clear and reinitialize component state when unstable interfaces need clean recovery. The plugin manages updates and state preservation in the browser by intercepting the bundling lifecycle, applying abstract syntax tree transformations to inject metadata and preamble hooks, and communicating with mod

    This Webpack plugin provides hot-reloading and fast refresh specifically for React components during development, missing a general-purpose route auto-refresh toolset but fitting the hot module replacement category well.

    JavaScriptHot Code ReloadingFast Refresh EnvironmentsHot-Reload State Preservation
    View on GitHub↗3,188
  • webpack/webpack-hot-middlewarewebpack avatar

    webpack/webpack-hot-middleware

    2,383View on GitHub↗

    Webpack-hot-middleware is a development middleware and plugin that connects backend servers to web clients for live reloading and real-time bundle updates. It functions as an Express development middleware that streams real-time bundle updates and compiler events to web browsers, enabling automatic browser reloading and hot module replacement as source files change during development. The system incorporates compiler hook integration to listen to build lifecycle events and detect newly generated assets automatically. It establishes persistent server-sent event streams from the backend to conn

    Webpack hot middleware provides development server integration for hot module replacement and automatic updates, serving as a key building block for dynamic web application reloading.

    JavaScriptLive Reloading Tools
    View on GitHub↗2,383
  • erikras/react-redux-universal-hot-exampleerikras avatar

    erikras/react-redux-universal-hot-example

    12,099View on GitHub↗

    This project is a starter template and boilerplate for building isomorphic web applications using React, Redux, and Express. It functions as a server-side rendering framework that generates HTML on the server and rehydrates it on the client to improve search engine optimization and initial page load speeds. The project is distinguished by its focus on developer experience, featuring a configuration for hot module replacement. This allows for the real-time updating of the user interface and application state during development without requiring a full browser refresh. The framework provides c

    This repository provides a complete starter application featuring hot module replacement for real-time UI updates during development, though it is a boilerplate template rather than a dedicated standalone reload tool.

    JavaScriptUniversal Application BoilerplatesUniversal Rendering FrameworksUniversal Web Frameworks
    View on GitHub↗12,099
  • farm-fe/farmfarm-fe avatar

    farm-fe/farm

    5,580View on GitHub↗

    Farm is a Rust-based web build tool and development server that compiles JavaScript, TypeScript, CSS, HTML, and static assets into optimized bundles. It uses a module-graph-based bundling approach with persistent module-level caching, enabling near-instant builds and sub-20ms hot module replacement during development. The tool processes assets based on file extensions, handling CSS, Sass, Less, PostCSS, HTML, and images as first-class modules without requiring JavaScript transformation. Farm distinguishes itself through its Vite-compatible plugin system, accepting Vite, Rollup, and Unplugin p

    Farm is a Rust-based web build tool and development server featuring sub-20ms hot module replacement, file watching, and middleware support, making it a powerful option for live development refreshing though it primarily functions as a full bundler rather than a dedicated refresh-only plugin.

    RustDevelopment ServersWeb Application BundlersWeb Asset Compilation Engines
    View on GitHub↗5,580
  • cosmtrek/aircosmtrek avatar

    cosmtrek/air

    23,694View on GitHub↗

    Air is a live reload tool and build automation utility for Go applications. It functions as a hot reloading orchestrator that monitors source files for changes to automatically recompile and restart application binaries. The tool distinguishes itself by offering a managed build and execution pipeline, allowing for custom build commands, environment variable injection, and platform-specific build overrides based on the host operating system. It further synchronizes the development cycle by using a proxy to signal web browsers to reload automatically when static files or source code are modifie

    Air is a process manager and live-reload tool for Go backend binaries that also offers browser reload proxies, but it is primarily designed for server-side recompilation rather than frontend route hot-reloading.

    GoLive Reloading ToolsFile System Watchers
    View on GitHub↗23,694
  • remy/nodemonremy avatar

    remy/nodemon

    26,682View on GitHub↗

    Nodemon is a command-line utility designed to automate development workflows by monitoring file system changes and managing the lifecycle of long-running processes. It functions as a process monitor that tracks directory trees for modifications, automatically terminating and restarting applications to ensure a continuous feedback loop during the coding process. The tool distinguishes itself through its language-agnostic design, which decouples monitoring logic from the target application's runtime. While it provides default support for Node.js, it can execute arbitrary command-line instructio

    Nodemon is a process manager that restarts applications on file changes rather than handling client-side browser hot module replacement or route refreshing directly, making it a neighbouring development utility rather than the requested routing tool.

    JavaScriptFile WatchersFile System Watchers
    View on GitHub↗26,682
  • gravityblast/freshgravityblast avatar

    gravityblast/fresh

    3,860View on GitHub↗

    Fresh is a development utility and process manager for Go web applications that synchronizes the running state of a binary with its source code. It functions as a live-reload orchestrator that automatically recompiles and restarts Go applications when source or template files are modified. The tool distinguishes itself by capturing compilation failures and serving them through a web middleware layer, allowing build errors to be displayed directly within the browser. It manages the full development cycle by monitoring the filesystem via kernel events to trigger automatic rebuilds and handling

    Fresh is a Go process manager and live-reload tool for backend binaries and templates rather than a frontend route or page auto-refresh utility.

    GoLive Reloading Tools
    View on GitHub↗3,860
  • cloudflare/miniflarecloudflare avatar

    cloudflare/miniflare

    3,911View on GitHub↗

    Miniflare is a local simulator and emulator for Cloudflare Workers. It provides a serverless runtime environment on a local machine, allowing for the development and testing of functions and edge APIs without deploying to a production cloud environment. The project implements a local simulation of edge storage primitives, including key-value stores, object storage, and durable objects. It further enables a local integration test bed where serverless functions are executed within isolated sandboxes. The toolset covers a broad development surface, including hot-reloading via file-system monito

    Miniflare is a local simulator and emulator for serverless edge functions rather than a general-purpose route auto-refresh tool, making it the wrong category despite including hot-reloading features for Workers development.

    TypeScriptFile WatchersLive Reloading
    View on GitHub↗3,911
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
air-verse/air23KGogpl-3.0Feb 2, 2026
browsersync/browser-sync12.3KJavaScriptApache-2.0May 9, 2026
vercel/next.js
140.1K
JavaScript
MIT
Jun 16, 2026
vitejs/vite81.6KTypeScriptMITJun 23, 2026
pmmmwh/react-refresh-webpack-plugin3.2KJavaScriptMITJun 23, 2026
webpack/webpack-hot-middleware2.4KJavaScriptMITMay 22, 2026
erikras/react-redux-universal-hot-example12.1KJavaScriptMITAug 2, 2024
farm-fe/farm5.6KRustMITJun 14, 2026
cosmtrek/air23.7KGoGPL-3.0May 27, 2026
remy/nodemon26.7KJavaScriptMITJun 5, 2026

Related searches

  • a software tool for network traffic routing
  • State machine router
  • an automated file indexing tool for servers
  • Autonomous agent orchestrators
  • Path planning algorithms
  • an event driven architecture framework for developers
  • a library for scheduling recurring background tasks
  • a GPS trip tracker