tsukuyomi 0.1.1

A next generation Web framework for Rust
docs.rs failed to build tsukuyomi-0.1.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: tsukuyomi-0.5.3

Tsukuyomi

Build Status Build status Coverage Status

Tsukuyomi is a next generation Web framework for Rust.

The Goal of This Project

The ultimate goal of this project is to provide a Web framework for developing the asynchronous and fast Web services, with the help of ecosystem of Rust for asynchronous network services like Tokio and Hyper.

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

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

  • Middlewares
  • High-level APIs
    • Authentication
    • Session
    • WebSocket

Documentation

License

MIT + Apache 2.0