entropia

Crates.ioentropia
lib.rsentropia
version0.1.0
sourcesrc
created_at2022-12-12 17:43:16.661663
updated_at2022-12-12 17:43:16.661663
descriptionMeasure the information entropy of some text.
homepagehttps://github.com/clementi/entropia
repositoryhttps://github.com/clementi/entropia
max_upload_size
id735140
size4,454
Jeff Pratt (clementi)

documentation

README

entropia

GitHub Workflow Status Crates.io

Calculate the information entropy of some text

Installation

You can install entropy either by using Cargo, or by downloading a binary from the Releases page.

Cargo

Run this in your shell:

$ cargo install entropia

Binaries

See the Releases page.

Usage

Entropy takes no arguments. It captures text on stdin and reports the information entropy of that text. For example:

$ cat file | entropy
2362.4587346565673

$ secret token | entropy
138.9089067264194

$ echo "Hello world" | entropy
69.68825906469124

$ entropy
Hello world
69.68825906469124
Commit count: 11

cargo fmt