darkhttpd
winner
Our great sponsors
darkhttpd | winner | |
---|---|---|
11 | 7 | |
986 | 476 | |
- | 4.8% | |
7.7 | 4.4 | |
about 1 month ago | 3 months ago | |
C | HTML | |
ISC License | Creative Commons Zero v1.0 Universal |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
darkhttpd
- A Tiny Docker image to serve static websites
- Pure Bash lightweight web server
-
How to use fail2ban with darkhttpd behind stunnel?
I'm running darkhttpd with basic authentication listening on localhost, and stunnel routes https traffic to darkhttpd.
- Developers fix multitude of vulnerabilities in Apache HTTP Server
-
How do i stream torrents on my pc to my phone
https://github.com/emikulic/darkhttpd Start the http server in the directory containing the anime and stream it on your phone via web browser.
- Althttpd: Simple webserver in a single C-code file by the author of SQLite
- An HTTP server in a single .c file
-
Blog is now hosted on a GPS/LTE modem
Looks like darkhttpd's website: https://unix4lyfe.org/darkhttpd/ is NOT hosted on a GPS/LTE modem and has been hugged to death.
winner
- Radiation-hardened Quine: A quine that works after any one character is deleted
-
concise code vs code longer than necessary.
Don't write code like the obfuscated C code contest. Don't spend too much time modifying working code to make it shorter, especially if there's no end-user perceivable speed increase.
-
Kilo Lisp: A Kilo Byte-Sized Lisp System
Just found one after replying to another comment on this story.
https://github.com/ioccc-src/winner/blob/master/1989/jar.2.c (accompanying explanation: https://github.com/ioccc-src/winner/blob/master/1989/jar.2.h... )
It apparently works somewhat after a few minor tweaks.
Another one that I've bookmarked some months earlier: https://github.com/rui314/minilisp
-
A horrifying single line neural network using NumPy
The first one is "a bit" obscure. If you give up (which means you've passed the human test... if you do not give up, report for alien termination) check out the description
-
An HTTP server in a single .c file
One of 2004 IOCCC winners (2004/hibachi [1]) was a CGI and vhost capable HTTP server. It is one of a few winning entries that ever came with its own ./configure, and violated so many guidelines but not a single rule, making judges pretty upset.
[1] https://github.com/ioccc-src/winner/blob/main/2004/hibachi.h...
What are some alternatives?
Nginx - An official read-only mirror of http://hg.nginx.org/nginx/ which is updated hourly. Pull requests on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes to nginx is via the nginx development mailing list, see http://nginx.org/en/docs/contributing_changes.html
publictext - TEXT://PROTOCOL SERVER
cosmopolitan - build-once run-anywhere c library
uip - The historical uIP sources
binserve - A fast production-ready static web server with TLS (HTTPS), routing, hot reloading, caching, templating, and security in a single-binary you can set up with zero code.
uncroppable - Make your image uncroppable
Caddy - Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
stoneknifeforth - a tiny self-hosted Forth implementation
open_iot - ocpu
sectorlisp - Bootstrapping LISP in a Boot Sector
http - A simple multi-threaded HTTP/1.0-ish file server. Single file, ~250 LOC.