libhv is a high-performance C/C++ network library and event-driven I/O framework used to build TCP, UDP, SSL, HTTP, WebSocket, and MQTT clients and servers. It provides a non-blocking event loop for managing network sockets, timers, and system signals across multiple threads. The project is distinguished by its integrated support for specialized network roles, including a full HTTP web server with RESTful routing and middleware, an MQTT messaging client for IoT communication, and the ability to implement SOCKS5 and HTTP proxies. It also features a reliable UDP implementation to ensure ordered
canvas-sketch is a JavaScript generative art framework and web-based creative coding environment. It provides a system for creating browser-based generative artwork using built-in tools for geometry and randomness. The framework functions as a high-resolution print exporter and pen plotter vector generator, allowing users to design with physical units and DPI settings for archival printing and robotic drawing machines. It also serves as a GPU shader integration tool for loading and executing shader files to achieve hardware-accelerated rendering. The project includes a development workflow f
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
live-server is a local HTTP server designed for hosting static HTML, JavaScript, and CSS files. It functions as a live reload development server that monitors file changes and automatically refreshes the browser to reflect updates. The server includes an HTTP request proxy to route specific paths to remote URLs, bypassing cross-origin resource sharing restrictions. It also serves as a single page application routing proxy, mapping URL requests to a specific entry file to support client-side navigation. Additional capabilities cover security and access control through basic authentication and
webpack-dev-server is a local web server designed to serve webpack bundles and trigger browser refreshes when source files change. It functions as a development environment that hosts bundled applications and provides a live reloading workflow.
The main features of webpack/webpack-dev-server are: Bundled Asset Serving, Development Servers, Browser Reload Triggers, Frontend Development Environments, Hot Code Reloading, Hot Module Replacement, Source File Watching, Live-Reload Development Servers.
Open-source alternatives to webpack/webpack-dev-server include: ithewei/libhv — libhv is a high-performance C/C++ network library and event-driven I/O framework used to build TCP, UDP, SSL, HTTP,… mattdesl/canvas-sketch — canvas-sketch is a JavaScript generative art framework and web-based creative coding environment. It provides a system… browsersync/browser-sync — BrowserSync is a web development synchronization tool and live reload server. It functions as a local static web… tapio/live-server — live-server is a local HTTP server designed for hosting static HTML, JavaScript, and CSS files. It functions as a live… caddyserver/caddy — Caddy is an extensible, modular web server platform designed for high-performance traffic management and automated… pallets/werkzeug — Werkzeug is a comprehensive library and toolkit for building WSGI-compliant web applications in Python. It provides…