tsukuyomi 0.3.1

An asynchronous Web framework for Rust
Documentation

An Asynchronous Web framework for Rust.


Crates.io Crates.io (Downloads) Docs.rs Master Doc Minimal Rust Version: 1.30.0 dependency status Gitter

Features

  • Supports HTTP/1.x and HTTP/2.0 protocols, based on Hyper 0.12
  • Basic support for HTTP/1.1 protocol upgrade
  • TLS support by using rustls
  • Support for both TCP and Unix domain socket
  • Custom error handling
  • Basic support for Cookie management
  • Middlewares
  • Embedded WebSocket handling

The following features does not currently implemented but will be supported in the future version:

  • Custom session storage
  • Authentication

Documentation

Build Status

Travis CI Azure Pipelines CircleCI Codecov
Build Status Build Status CircleCI Coverage Status

License

Tsukuyomi is licensed under either of MIT license or Apache License, Version 2.0 at your option.