awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lwsjs avatar

lwsjs/local-web-server

0
View on GitHub↗
1,269 stele·89 fork-uri·JavaScript·MIT·1 vizualizare

Local Web Server

This project is a command-line development web server designed to serve static files and proxy network requests. It functions as a modular, middleware-based server that allows developers to chain custom functions to handle request parsing, response compression, and URL rewriting.

The server distinguishes itself through its ability to simulate complex network environments and production-like security configurations. It supports secure encrypted connections via HTTPS and restricts access to hosted resources using basic authentication protocols. Additionally, it provides specialized routing for single-page applications by redirecting missing file paths to a primary index file, ensuring client-side routing frameworks function as expected.

Beyond its core hosting capabilities, the server includes tools for traffic management and observability. It features pattern-matching URL routing to map requests to local files or remote destinations, and it provides real-time console logging to monitor request traffic and performance metrics. The server is configurable through middleware policies that manage access control, resource blacklisting, and API integration.

Features

  • Web Application Development Toolkits - Provides a command-line tool for serving static files and proxying network requests to support full-stack development.
  • Web Server Hosting - Hosts local web servers with support for secure protocols and configurable connection limits.
  • Middleware-Based Request Pipelines - Processes incoming HTTP requests through a modular chain of middleware functions.
  • Single Page Applications - Redirecting all incoming requests to a primary index file to ensure client-side routing frameworks function correctly in web applications.
  • Static File Hosting - Serves static web files from local directories with automatic index file resolution.
  • Static File Servers - Serves local files and directories over standard protocols to test and preview web interfaces.
  • Development Proxy Integrations - Forwards URL patterns to external servers to integrate remote APIs during development.
  • Request Path Rewriters - Intercepts and rewrites incoming request paths to map them to local files or remote proxy destinations.
  • Route Pattern Matching - Maps incoming request paths to local files or remote proxies using regular expression patterns.
  • HTTP Proxies - Acts as an intermediary to forward incoming traffic to local or remote destinations for API integration.
  • Local Web Interfaces - Makes local files accessible via web browsers to facilitate rapid interface development.
  • Middleware-Based Servers - Functions as a modular server that chains custom functions to handle request parsing, compression, and rewriting.
  • External Proxy Forwarding - Forwards network requests to external services to integrate remote APIs into local development.
  • URL Routing Proxies - Routes incoming traffic to local or remote destinations based on URL patterns.
  • Request Authentication Middleware - Provides middleware-based authentication to restrict access to local development resources.
  • Local Development HTTPS - Enables encrypted HTTPS connections for local development environments to simulate production security.
  • Sensitive File Protections - Blocks public access to sensitive files and system paths to prevent unauthorized exposure during development.
  • Access Authentication - Secures hosted resources by requiring valid credentials through standard basic authentication protocols.
  • Composable Middleware Pipelines - Allows chaining custom middleware functions to manage complex request processing flows.
  • Request Traffic Monitors - Tracks request activity and performance metrics to help identify traffic patterns.
  • Real-Time Application Log Monitoring - Outputs real-time access logs and request statistics to the console for visibility.
  • Real-Time Server Activity Monitors - Logs request traffic and performance statistics to the console for debugging application behavior.
  • System Logging and Debugging - Captures and displays real-time request traffic and performance metrics in the console.
  • API Proxy Servers - Forwards specific URL patterns to remote services or local back-end servers to simulate complex network environments.
  • Request Interception Middlewares - Provides a modular middleware pipeline to intercept, modify, and log HTTP traffic during development.
  • Static Asset Serving - Delivers static files from local directories over standard web protocols for testing.
  • Single Page Application Hosting - Redirects missing file paths to a primary index file to support client-side routing frameworks.

Istoric stele

Graficul istoricului de stele pentru lwsjs/local-web-serverGraficul istoricului de stele pentru lwsjs/local-web-server

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Local Web Server

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Local Web Server.
  • h3js/h3Avatar h3js

    h3js/h3

    5,353Vezi pe GitHub↗

    Hono is a minimal JavaScript HTTP framework designed for building web servers across multiple runtimes, including Node.js, edge runtimes, and serverless platforms. It functions as a cross-runtime web server and a web standard API wrapper, normalizing various runtime request and response objects into standard Web API signatures. The project serves as an HTTP middleware orchestrator and request handler, utilizing a middleware-based request pipeline and hierarchical route mounting to create modular server structures. It distinguishes itself through a runtime-agnostic event wrapper that ensures c

    TypeScript
    Vezi pe GitHub↗5,353
  • goravel/goravelAvatar goravel

    goravel/goravel

    4,749Vezi pe GitHub↗

    Goravel is a full-featured development scaffold and framework for building web applications, REST APIs, and gRPC services using the Go programming language. It implements a model-view-controller architecture and provides a comprehensive toolkit for high-performance remote procedure call servers and clients. The framework is distinguished by its extensive integrated ecosystem, which includes a fluent object-relational mapper for database management and a dedicated command-line interface toolkit for administrative automation and project scaffolding. It features a driver-based service abstractio

    Goapiframeworkgo
    Vezi pe GitHub↗4,749
  • browsersync/browser-syncAvatar BrowserSync

    BrowserSync/browser-sync

    12,289Vezi pe 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

    JavaScript
    Vezi pe GitHub↗12,289
  • victoriametrics/victoriametricsAvatar VictoriaMetrics

    VictoriaMetrics/VictoriaMetrics

    16,343Vezi pe GitHub↗

    VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct

    Godatabasegrafanagraphite
    Vezi pe GitHub↗16,343
Vezi toate cele 30 alternative pentru Local Web Server→

Întrebări frecvente

Ce face lwsjs/local-web-server?

This project is a command-line development web server designed to serve static files and proxy network requests. It functions as a modular, middleware-based server that allows developers to chain custom functions to handle request parsing, response compression, and URL rewriting.

Care sunt principalele funcționalități ale lwsjs/local-web-server?

Principalele funcționalități ale lwsjs/local-web-server sunt: Web Application Development Toolkits, Web Server Hosting, Middleware-Based Request Pipelines, Single Page Applications, Static File Hosting, Static File Servers, Development Proxy Integrations, Request Path Rewriters.

Care sunt câteva alternative open-source pentru lwsjs/local-web-server?

Alternativele open-source pentru lwsjs/local-web-server includ: h3js/h3 — Hono is a minimal JavaScript HTTP framework designed for building web servers across multiple runtimes, including… goravel/goravel — Goravel is a full-featured development scaffold and framework for building web applications, REST APIs, and gRPC… browsersync/browser-sync — BrowserSync is a web development synchronization tool and live reload server. It functions as a local static web… victoriametrics/victoriametrics — VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term… aplus-framework/framework — This project is a full-stack web framework built on PHP that provides a structured environment for developing complete… cytopia/devilbox — Devilbox is a containerized development environment that provides a reproducible suite of web servers, databases, and…

Colecții curatoriate care includ Local Web Server

Colecții selectate manual în care apare Local Web Server.
  • Local development servers