mega-cli-rs

A command-line tool for interacting with MEGA

crates.io version crates.io download count crate license

About

mega-cli-rs (mega-cli on [crates.io] and once installed) is an (unofficial) command-line tool for interacting with [MEGA].

It aims to implement a lot (if not all) of the features offered by [MEGAcmd] or [megatools].

It is written in Rust and uses the [mega] crate for its MEGA interactions.

It serves as a real-life test for the [mega] crate, to assess metrics like performance, API ergonomics and feature-completeness.

It can also serve as a large-scale example of how to use and get the most out of the library.

Installation

You can use Cargo to install mega-cli by running the following command:

bash cargo install mega-cli

Supported Commands

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.