| Crates.io | nutek-encode |
| lib.rs | nutek-encode |
| version | 0.1.0 |
| created_at | 2025-03-21 17:43:44.243903+00 |
| updated_at | 2025-03-21 17:43:44.243903+00 |
| description | A collection of encoding and hashing utilities |
| homepage | |
| repository | https://github.com/nuteksecurity/nutek-encode |
| max_upload_size | |
| id | 1600909 |
| size | 265,003 |
Easily encode and decode text, files and buffers into various types of output.
I was inspired by a Perl script - hURL. I used it a lot in the past, but it was not maintained anymore. I wanted to create a tool that would be easy to use and maintain. I also wanted to learn Rust, so I decided to create this tool.
From stable:
cargo install nutek-encode
From source:
cargo install --git https://github.com/NutekSecurity/nutek-encode
or download the binary from the releases page.
just maybe go to the docker hub page and pull the image.
docker pull neosb/nutek-encode

nutek-encode --help
or using Docker
echo "Hello, World!" | docker run -i --rm neosb/nutek-encode base64 -
use nutek_encode_lib::encoder;
fn main() {
let encoded = encoder::encode_base64("hello").unwrap();
assert_eq!(encoded, "aGVsbG8=");
}
For more inspiration, check out the documentation.
If you find a bug or have an idea for a new feature, please open an issue.
git clone https://github.com/NutekSecurity/nutek-encode.git
cd nutek-encode
cargo build
cargo test
cargo bench
© 2025 Nutek Security and contributors.
Nutek Encode is licensed under the MIT license. Please see the LICENSE file for more information.