Snowboard 🏂
A 0-dependency library for fast & simple TCP servers in rust
[Request a feature/Report a bug]
Quick start
To get started with Snowboard, simply add it to your Cargo.toml file:
[]
= "*"
Then, create a new Rust file with the following code:
use ;
And that's it! You got yourself a working server on :8080. Examples can be found here.
Routing
Routing can be handled easily using the Url struct as seen in examples/routing.
Why should I use this?
Snowboard is designed and created for people who like coding their own things from little to nothing, like me. This library does not implement what most server libraries have, like an advanced routing system, but rather offers a set of essential tools to create a powerful web server.
Examples
Examples can be found here.
Contributing
Check CONTRIBUTING.md for a simple guide on how to help the project.
License
This code is under the MIT license that can be found at LICENSE