fractty

command module
v0.0.0-...-3e3f02f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2022 License: GPL-3.0 Imports: 5 Imported by: 0

README

fractty

An interactive Mandelbrot set explorer for your teletype terminal. Or more likely pseudo-TTY.

Why

  1. Terminals are cool, and we need to teach them new tricks.
  2. Fractals are beautiful and I'd like to understand them better.
  3. Practice.

Thanks & Inspiration

Usage

Use the z and x keys to zoom in and out. Use arrow keys for navigation and q to quit. The mouse wheel zooms, but panning around using click-and-drag is currently broken.

m1 m2 m3 m4

FAQ

It looks kind of low-resolution and crappy
  • Thanks! That's not a question though. The resolution is limited
    to the number of columns on the terminal and twice the number of rows. Vertical resolution is doubled by using the half-block character "▄" (U+2584), so an old-school 80 column, 24 row terminal window is effectively a measely 80x48 pixels. You can increase the resolution by shrinking the font in the terminal window.
Why is it slow weird and broken
  • I only barely know what I'm doing!

Documentation

Overview

fractty - Mandelbrot set explorer in your terminal SPDX-FileCopyrightText: 2022 Roland G. McIntosh SPDX-License-Identifier: GPL-3.0-or-later

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL