{"repo":"tomaka/rouille","free":true,"listed":false,"github":"https://github.com/tomaka/rouille","clone":"git clone https://github.com/tomaka/rouille.git","description":"Web framework in Rust","language":"Rust","stars":1238,"topics":["web","server","rust","http"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Rouille, a Rust web micro-framework Rouille is a micro-web-framework library. It creates a listening socket and parses incoming HTTP requests from clients, then gives you the hand to process the request. Rouille was designed to be intuitive to use if you know Rust. Contrary to express-like frameworks, it doesn't employ middlewares. Instead everything is handled in a linear way. Concepts closely related to websites (like cookies, CGI, form input, etc.) are directly supported by rouille. More general concepts (like database handling or templating) are not directly handled, as they are considered orthogonal to the micro web framework. However rouille's design makes it easy to use in conjunction with any third-party library without the need for any glue code. Documentation Getting started If you have general knowledge about how HTTP works, the documentation and the well-documented examples are good resources to get you started. License Licensed under either of Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0) MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT) at your option. Contribution Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be dual licensed as above, without any additional terms or conditions. FAQ What about performances? Async I/O, green threads, coroutines, etc. in Rust are still very immature. The rouille library just ignores this optimization","default_branch":null,"files":null,"tree":[],"storefront":"/r/tomaka","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tomaka/rouille/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}