A semi-advanced web server written in Rust.
Find a file
2024-01-14 19:56:13 +00:00
.curze 0.6.0: increment curze version after adding image support 2024-01-14 19:41:03 +00:00
src add support for sending data other than text 2024-01-14 19:38:38 +00:00
.gitignore rework to use packeteer and fix status codes, clean up code 2023-10-19 11:24:36 +01:00
Cargo.lock 0.6.0: increment curze version after adding image support 2024-01-14 19:41:03 +00:00
Cargo.toml 0.6.0: increment curze version after adding image support 2024-01-14 19:41:03 +00:00
LICENSE GPL UPP IN YER COHD REPOH 2021-08-29 15:17:55 +01:00
README update readme. 2024-01-14 19:56:13 +00:00
README.old update readme. 2024-01-14 19:56:13 +00:00

# herb
herb is a web server written in Rust which focuses on using minimal dependencies and ease of use. It began as a hobby project to create a basic web server and has since been expanded.

herb is able to send all types of data to clients, including text, video, audio, and images. It also supports dynamic webpages through CGI.

## Features
* Dynamic websites through CGI
* Only one external dependency (packeteer)
* Directory index generation
* Primitive media type detection
* Supports text and raw data, including PNGs and MP3s
* Installable with curze

## Licensing
herb is licensed under [GNU General Public License version 3.](https://git.colean.cc/threeoh6000/herb/src/branch/master/LICENSE)