tower/README.md

35 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

2018-08-09 10:08:57 -07:00
# Tower
2016-08-26 16:27:58 -07:00
2018-08-09 10:08:57 -07:00
Tower is a library of modular and reusable components for building robust
networking clients and servers.
2017-11-16 11:26:36 -08:00
2019-02-28 12:08:29 -08:00
[![Build Status][azure-badge]][azure-url]
[![Gitter][gitter-badge]][gitter-url]
[azure-badge]: https://dev.azure.com/tower-rs/Tower/_apis/build/status/tower-rs.tower?branchName=master
[azure-url]: https://dev.azure.com/tower-rs/Tower/_build/latest?definitionId=1&branchName=master
[gitter-badge]: https://badges.gitter.im/tower-rs/tower.svg
[gitter-url]: https://gitter.im/tower-rs/tower
2016-08-26 16:27:58 -07:00
2018-08-09 10:08:57 -07:00
## Overview
Tower aims to make it as easy as possible to build robust networking clients and
servers. It is protocol agnostic, but is designed around a request / response
pattern. If your protocol is entirely stream based, Tower may not be a good fit.
## Status
Currently, `tower 0.3` is released on crates. We are currently working on cleaning
up the codebase and adding more documentation. You can follow our progress in
this [issue](https://github.com/tower-rs/tower/issues/431).
2018-08-09 10:08:57 -07:00
## License
This project is licensed under the [MIT license](LICENSE).
### Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in Tower by you, shall be licensed as MIT, without any additional
terms or conditions.