Sans IO web server written in Rust
HTTP protocols are everywhere, from embedded devices to big data centers. YAWS (Yet Another Web Server) is a harmonized, environment-neutral, open source HTTP server — or, rather, a web server capability that can be used to create web servers. It can be used with modern WebAssembly, io_uring, microkernel, RISC-V or embedded runtimes; even without POSIX, standard library or operating system support. YAWS democratizes HTTP by allowing everyone to integrate a modern HTTP interface safely and securely into where ever and whatever they build.
This project was funded through theNGI0 Core Fund, a fund established byNLnet with financial support from the European Commission'sNext Generation Internet programme, under the aegis ofDG Communications Networks, Content and Technology under grant agreement No101092990.