A terminal-based viewer for exploring the Mandelbrot fractal set with interactive navigation.
cli-mandelbrot is a Node.js command-line application that renders and allows interactive exploration of the Mandelbrot set directly in the terminal. It solves the need for a lightweight, no-GUI-required tool to visualize and navigate this complex mathematical fractal.
Developers, students, and hobbyists interested in fractals, mathematics, or terminal-based applications who want a quick way to explore the Mandelbrot set.
It offers a unique, keyboard-driven terminal experience for fractal exploration without external dependencies, making it both educational and entertaining for command-line enthusiasts.
:package: View the Mandelbrot set from your terminal
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows intuitive panning and zooming with 'wasd' keys and dedicated controls, making exploration seamless as described in the usage instructions.
Installs globally via a single npm command, with no additional dependencies, ensuring quick setup for Node.js users.
Provides an interactive way to learn about the Mandelbrot set directly in the terminal, appealing to developers and math enthusiasts without requiring a GUI.
Renders using ASCII/ANSI characters, eliminating the need for graphical libraries and making it lightweight for terminal-only environments.
Relies on ASCII characters for rendering, which cannot replicate the detail, color, or smooth gradients of graphical fractal viewers, reducing aesthetic appeal.
Increasing iteration depth for more detail slows down rendering, as implied by the iteration control feature, making deep zooms or real-time exploration inefficient.
Lacks functionality to save or export fractal images, restricting use cases that require documentation, sharing, or further computational analysis.