A super minimal browserify development server for local frontend development with live reloading.
wzrd is a super minimal development server designed specifically for Browserify-based projects. It automatically bundles JavaScript files with Browserify and serves them locally during development, providing live reloading and essential features like HTTPS support and pushstate routing. It solves the problem of setting up a dedicated development environment for Browserify without complex configuration.
Frontend developers and Node.js developers who use Browserify for bundling and need a simple, lightweight local server for development with live reload capabilities.
Developers choose wzrd for its minimalism and transparency—it offers just enough features to streamline Browserify development without hidden magic, making it easy to understand and control the bundling process.
Super minimal browserify development server
Automatically bundles entry files with Browserify and serves them live, eliminating manual rebuilds during development, as highlighted by the simple command 'wzrd app.js'.
Requires almost no setup; it generates an index.html if missing and serves files directly, making it ideal for quick prototyping without complex config files.
Includes a '--https' flag to start a local HTTPS server with a self-signed certificate, useful for testing secure contexts without external tools.
With the '--pushstate' flag, it serves index.html for unmatched routes, facilitating HTML5 pushstate for single-page applications without extra server setup.
Tied exclusively to Browserify, so it's incompatible with other bundlers, limiting its use in projects that might switch or use multiple tools.
Lacks hot module replacement, source maps by default, and advanced debugging integrations, which are standard in more comprehensive development servers.
Needs both wzrd and browserify installed separately (local or global), adding setup steps compared to all-in-one solutions that bundle the bundler.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.