Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danyshaanan/cli-mandelbrot
:package: View the Mandelbrot set from your terminal
https://github.com/danyshaanan/cli-mandelbrot
cli mandelbrot node npm-package
Last synced: 19 days ago
JSON representation
:package: View the Mandelbrot set from your terminal
- Host: GitHub
- URL: https://github.com/danyshaanan/cli-mandelbrot
- Owner: danyshaanan
- License: mit
- Created: 2013-08-17T22:36:18.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2019-03-18T09:13:18.000Z (almost 6 years ago)
- Last Synced: 2025-01-02T15:13:30.529Z (23 days ago)
- Topics: cli, mandelbrot, node, npm-package
- Language: JavaScript
- Homepage: https://npmjs.org/package/cli-mandelbrot
- Size: 803 KB
- Stars: 90
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ccamel - danyshaanan/cli-mandelbrot - :package: View the Mandelbrot set from your terminal (JavaScript)
README
# cli-mandelbrot
[![Build Status](https://travis-ci.org/danyshaanan/cli-mandelbrot.png)](https://travis-ci.org/danyshaanan/cli-mandelbrot)
[![NPM Version](https://img.shields.io/npm/v/cli-mandelbrot.svg?style=flat)](https://npmjs.org/package/cli-mandelbrot)
[![License](http://img.shields.io/npm/l/cli-mandelbrot.svg?style=flat)](LICENSE)
[![Dependency Status](https://david-dm.org/danyshaanan/cli-mandelbrot.svg)](https://david-dm.org/danyshaanan/cli-mandelbrot)
[![devDependency Status](https://david-dm.org/danyshaanan/cli-mandelbrot/dev-status.svg)](https://david-dm.org/danyshaanan/cli-mandelbrot#info=devDependencies)#### View the [Mandelbrot set](http://en.wikipedia.org/wiki/Mandelbrot_set) from your terminal
* * *
### Installation
```bash
npm install -g cli-mandelbrot
```* * *
### Usage
```bash
cli-mandelbrot
```![Example screen shot](https://raw.github.com/danyshaanan/cli-mandelbrot/master/doc/example1.png?raw=true)
Use the 'wasd' keys to move around, 'r' and 'f' to zoom in and out, 't' and 'f' to calculate more or less iterations, 'q' to toggle the help text, and 'o' to quit.
![Example screen shot](https://raw.github.com/danyshaanan/cli-mandelbrot/master/doc/example2.png?raw=true)
* * *
### Development
```bash
nvm use 6 # or nvm install 6
git clone [email protected]:danyshaanan/cli-mandelbrot.git
cd cli-mandelbrot
npm i
npm test
```* * *
### Feedback
* If you enjoyed this package, please star it [on Github](https://github.com/danyshaanan/cli-mandelbrot).
* You are invited to [Open an issue on Github](https://github.com/danyshaanan/cli-mandelbrot/issues).
* For other matters, my email address can be found on my [NpmJS page](https://www.npmjs.org/~danyshaanan), my [Github page](https://github.com/danyshaanan), or my [website](http://danyshaanan.com/).