fractious

Crates.iofractious
lib.rsfractious
version0.1.1
sourcesrc
created_at2019-02-11 03:00:34.299233
updated_at2019-02-17 17:32:22.546089
descriptionA command-line program for generating images of the Mandelbrot set.
homepagehttps://github.com/jonstites/fractious
repositoryhttps://github.com/jonstites/fractious
max_upload_size
id114009
size24,546
Jonathan Stites (jonstites)

documentation

https://github.com/jonstites/fractious

README

Fractious

fractious is a command-line program for generating images of the Mandelbrot set.

Build Status Cargo Version License: MIT OR Apache-2.0

Usage

With the default options, fractious produces the following image:

$ fractious -o mandelbrot.jpeg

An image of the Mandelbrot set created by fractious

The region of complex numbers to display can be specified, as can the dimensions of the image:

$ fractious -o mandelbrot_corner.jpeg -r "-2+1i,0" -p 600x300

An image of a corner of the Mandelbrot set created by fractious

Installation

Precompiled binaries are available for Linux, macOS, and Windows.

Linux and macOS binaries are static, so nothing else needs to be installed. Windows binaries require Microsoft Visual C++ (MSVC) Redistributable for Visual Studio 2017.

For Rust programmers, fractious can be installed with cargo:

$ cargo install fractious

Build

If you have Rust installed, you can build from source:

$ git clone git@github.com:jonstites/fractious.git
$ cd fractious
$ cargo build --release
$ ./target/release/fractious --version
fractious 0.1.1

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.

Commit count: 33

cargo fmt