awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
preactjs avatar

preactjs/wmr

0
View on GitHub↗
4,926 Stars·107 Forks·JavaScript·MIT·8 Aufrufewmr.dev↗

Wmr

wmr ist ein Tool für die Webanwendungsentwicklung und ein Build-System, das als ES-Modul-Bundler, Static-Site-Generator und lokaler Entwicklungsserver fungiert. Es bietet eine vollständige Umgebung für die Erstellung moderner Webanwendungen und kombiniert einen Produktions-Compiler mit einem Server, der Hot-Reloading unterstützt.

Das Projekt zeichnet sich durch seinen integrierten Ansatz für Hintergrundskripte und Routing aus und dient sowohl als Service-Worker-Bundler als auch als Tool für dateibasiertes Routing. Es ermöglicht die Generierung von statischem HTML durch Prerendering und bietet native Integration für das Spawnen von Web-Workern zur Bewältigung rechenintensiver Aufgaben.

Das System deckt ein breites Spektrum an Build-Automatisierungsfunktionen ab, einschließlich On-Demand-Kompilierung, Middleware-basierter Anforderungsverarbeitung und einer Plugin-gesteuerten Pipeline zur Erweiterung der Build-Logik. Es enthält zudem Dienstprogramme für die Verwaltung von Umgebungsvariablen, das Mapping von Importpfaden und die Analyse der Bundle-Größe zur Optimierung von Produktions-Assets.

Features

  • Frontend Build Tools - Functions as a comprehensive build system for compiling, bundling, and optimizing modern web assets.
  • ES Module Bundling - Provides an ES module bundler that optimizes source files into production-ready assets using standard JavaScript module resolution.
  • Web Servers and Middleware - Ships a local development server featuring middleware support and integrated hot reloading.
  • Modern Web Development Environments - Provides an integrated local environment with hot reloading and filesystem routing for fast iteration.
  • Web Development Tooling - Provides unified build tooling for processing HTML, CSS, and JavaScript into production-ready bundles.
  • JavaScript Module Bundlers - Serves as an ES modules bundler that optimizes JavaScript source files and dependencies into production assets.
  • Static Prerendering - Generates static HTML files from JavaScript applications via prerendering to improve load speeds and SEO.
  • Worker Bundling - Compiles and bundles service worker scripts to enable offline asset management.
  • Bundlers - Provides a specialized bundler for service worker scripts to manage offline caching and background execution.
  • Service Worker Generators - Bundles and serves service worker scripts to enable offline capabilities and asset caching.
  • Service Worker Bundlers - Includes a dedicated service worker bundler to enable offline caching and asset management.
  • Development Servers - Provides a local development server with hot reloading for rapid iteration on web applications.
  • File-System Based Routing - Automatically maps directory and file structures to application URLs for seamless filesystem-based routing.
  • Filesystem-Based Routing - Automatically maps the project's folder structure to application routes for effortless navigation setup.
  • Static Site Generators - Transforms source files into minified static HTML and assets via prerendering.
  • Web Application Development Toolkits - Combines a production compiler with a hot-reloading server and filesystem routing for web app development.
  • Build Pipeline Plugins - Provides a plugin-driven build pipeline with presets and loaders to handle custom file types and transformations.
  • Build Pipeline Extensions - Offers programmatic interfaces and plugins to inject custom logic and hooks into the build and server pipelines.
  • Production Builds - Compiles source code into optimized static files and minified bundles ready for production deployment.
  • Web Worker Integrations - Integrates web worker management to offload heavy computations from the main UI thread.
  • Background Processing Workers - Enables offloading heavy JavaScript computations to background threads to maintain UI responsiveness.
  • Build Pipeline Extenders - Provides interfaces and hooks to extend the asset bundling and static site generation process with custom plugins.
  • Development Server Middleware - Allows the injection of custom middleware into the development server to control request handling and HTTP headers.
  • Production Asset Bundling - Processes and minifies source code and styles into optimized, production-ready bundles.
  • Request Middleware - Implements middleware for intercepting and modifying HTTP requests before they reach the application controller.
  • On-Demand Bundling - Transforms source files into browser-ready assets on demand during request time for faster development iteration.
  • Web Worker Orchestrators - Provides native integration for spawning web workers to handle intensive processing without blocking the main thread.
  • Frontend Frameworks - All-in-one development tool for modern web applications.

Star-Verlauf

Star-Verlauf für preactjs/wmrStar-Verlauf für preactjs/wmr

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Wmr

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Wmr.
  • farm-fe/farmAvatar von farm-fe

    farm-fe/farm

    5,580Auf GitHub ansehen↗

    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

    Rustbuild-toolbundlercompiler
    Auf GitHub ansehen↗5,580
  • fredkschott/snowpackAvatar von FredKSchott

    FredKSchott/snowpack

    19,329Auf GitHub ansehen↗

    Snowpack is an ESM-powered frontend build tool and development server that serves native ES modules directly to the browser. By eliminating the bundling process during development, it enables nearly instant server startup and unbundled frontend development. The project features a framework-aware hot module reload system that preserves component state during updates, with specific Fast Refresh integration for React, Preact, Svelte, and Vue. It also acts as a modern web transpiler, automatically converting TypeScript, JSX, and CSS Modules into browser-compatible code without requiring manual co

    JavaScript
    Auf GitHub ansehen↗19,329
  • preactjs/preact-cliAvatar von preactjs

    preactjs/preact-cli

    4,669Auf GitHub ansehen↗

    preact-cli is a command line tool for scaffolding, developing, and building applications using the Preact library. It provides a Webpack-based build pipeline to coordinate code transformation, asset optimization, and production compilation. The toolkit includes a static site prerenderer to convert application routes into static HTML files and a PWA development toolkit for generating service workers and offline asset caching. It also functions as a frontend development server featuring hot module replacement and a proxy for real-time application iteration. The project covers a broad range of

    JavaScriptclihacktoberfesthttp2
    Auf GitHub ansehen↗4,669
  • brunch/brunchAvatar von brunch

    brunch/brunch

    6,758Auf GitHub ansehen↗

    Brunch is a frontend build tool and JavaScript asset bundler designed to automate the transformation of source code into production-ready assets. It functions as an incremental build system that monitors the filesystem for changes to rebuild only modified components, and it serves as a project scaffolding engine for initializing application structures via predefined skeletons and code boilerplates. The tool utilizes a plugin-based transformation pipeline to compile and optimize JavaScript and CSS files for browser delivery. It distinguishes itself through the use of multi-core build paralleli

    JavaScriptbrunchbuild-automationjavascript
    Auf GitHub ansehen↗6,758
Alle 30 Alternativen zu Wmr anzeigen→

Häufig gestellte Fragen

Was macht preactjs/wmr?

wmr ist ein Tool für die Webanwendungsentwicklung und ein Build-System, das als ES-Modul-Bundler, Static-Site-Generator und lokaler Entwicklungsserver fungiert. Es bietet eine vollständige Umgebung für die Erstellung moderner Webanwendungen und kombiniert einen Produktions-Compiler mit einem Server, der Hot-Reloading unterstützt.

Was sind die Hauptfunktionen von preactjs/wmr?

Die Hauptfunktionen von preactjs/wmr sind: Frontend Build Tools, ES Module Bundling, Web Servers and Middleware, Modern Web Development Environments, Web Development Tooling, JavaScript Module Bundlers, Static Prerendering, Worker Bundling.

Welche Open-Source-Alternativen gibt es zu preactjs/wmr?

Open-Source-Alternativen zu preactjs/wmr sind unter anderem: farm-fe/farm — Farm is a Rust-based web build tool and development server that compiles JavaScript, TypeScript, CSS, HTML, and static… fredkschott/snowpack — Snowpack is an ESM-powered frontend build tool and development server that serves native ES modules directly to the… preactjs/preact-cli — preact-cli is a command line tool for scaffolding, developing, and building applications using the Preact library. It… brunch/brunch — Brunch is a frontend build tool and JavaScript asset bundler designed to automate the transformation of source code… rails/webpacker — Webpacker is a frontend build tooling system and JavaScript module manager that integrates Webpack into Ruby on Rails… freshframework/fresh — Fresh is a server-side web framework for the Deno runtime designed for building websites with native TypeScript…