Bash-web-server

web server

A bash-based web server with built-in support for HTTP/1.1, websocket, and basic authentication.

A purely bash web server, no socat, netcat, etc...

GitHub

945 stars
11 watching
46 forks
Language: Shell
last commit: 9 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
remileduc/sherver A lightweight Bash web server that serves static and dynamic pages with minimal configuration. 338
avleen/bashttpd A simple web server written in bash to serve text and HTML files from a specified URI. 1,512
bash-lsp/bash-language-server An integrated development environment for Bash scripts 2,143
cemeyer/httpd.sh A simple web server written in Bash using C APIs. 117
z-shell/zservice-py3http A plugin that serves files from its directory using Python's HTTP server 4
mufeedvh/binserve A fast, single-binary static web server with TLS, routing, hot reloading, caching, templating, and security features. 1,023
gendl/aserve A portable web server written in Common Lisp that provides basic HTTP functionality and is designed to be modular and customizable. 7
lastmjs/zwitterion A web development server that allows developers to import code from any supported language and run it directly in the browser. 580
bashrc2/libreserver Enables users to run their own independent internet services, allowing decentralization and community autonomy. 32
roc-lang/basic-webserver A basic web server platform for executing Roc functions on incoming requests. 76
fukamachi/woo A fast and non-blocking HTTP server built on top of libev. 1,285
zhamlin/ahkhttp A basic HTTP server implemented in AutoHotkey, allowing users to create simple web servers with minimal code. 79
madwizard-org/webauthn-server A PHP library implementing a WebAuthn Relying Party server 51
jsks/czhttpd A simple, standalone HTTP server written in shell script, capable of serving files and handling basic HTTP requests. 57
roxedus/docker-webhook A lightweight incoming webhook server to run shell commands 2