# Blog Transfer Ptotocol
## Summary
Such a good story, I am sick of using bulky JavaScript snippets in my old iPhone, and I hate when my browser occupies 5GB memory of my computer. All I want to do is read a new, a blog or an information, raw text or a markdown. So I decided to build this.
Humbly, this is an application layer protocol which provides a lightweightness, optional TLS security while keeping connectivity alive and controlling the boundaries of messages, that user or server send, safe. A basic communication protocol, too lightweight, that you can transfer message and raw files with this protocol. It may sound familiar with http but this is a session based protocol with no headers, but one. A header that just carries the data lenght, status code and version information, yeah that simple.
Also this project is consisted of the hate of mine against to bloated so-called Hyper Text Transfer Protocol.
## Usage
```bash
cargo add btp #optionally you can add other features, listed in [docs.rs](https://docs.rs/btp)
```
More in [docs.rs](https://docs.rs/btp)
## Licence
[GNU General Public License v3.0 or later](https://spdx.org/licenses/GPL-3.0-or-later.html)
------
Special thanks for everyone who supported me!