Skip to content
ํ”„๋กœ์ ํŠธ

MicheleFiladelfia/fractals-cli has 50 GitHub stars and 2 forks. Star changes are not measured yet. Last checked 2026-11-08 15:07 UTC. Last push 2026-11-06.

์ด ์ˆ˜์น˜๋ฅผ ์ธก์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•

Multiplatform fractals explorer ๐ŸŒŒ

์ธก์ •๋œ ์Šคํƒ€ ์ฆ๊ฐ€

in 24h
์—…๋ฐ์ดํŠธ ์ง€์—ฐ
in 7 days
์—…๋ฐ์ดํŠธ ์ง€์—ฐ
in 15 days
์—…๋ฐ์ดํŠธ ์ง€์—ฐ
in 1 month
์—…๋ฐ์ดํŠธ ์ง€์—ฐ

์„œ๋กœ ๊ฒน์น˜๋Š” ๊ธฐ๊ฐ„์˜ ์ˆœ์ฆ๊ฐ€๋Ÿ‰์ด๋ฉฐ ์ผ๋ณ„ ํ•ฉ๊ณ„๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์ธก์ •๊ฐ’์ด ์—†์œผ๋ฉด ๋น„์›Œ ๋‘ก๋‹ˆ๋‹ค. ์Šคํƒ€๋Š” ๊ด€์‹ฌ๋„๋ฅผ ๋‚˜ํƒ€๋‚ด๋ฉฐ ํ’ˆ์งˆ์„ ๋ณด์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

README.md

Original

fractals-cli

A multiplatform, high-performance terminal fractals explorer written in pure Go, powered by concurrent rendering and memoization for smooth real-time exploration.


Controls

  • Up: W
  • Down: S
  • Left: A
  • Right: D
  • Zoom in: I
  • Zoom out: O
  • More Iterations: +
  • Less Iterations: -
  • Increase Bailout: B
  • Decrease Bailout: V
  • Toggle coordinates bar: X
  • Toggle controls help: ? or H
  • Change color palette: C
  • Change Fractal Set: N (Switch between 13 fractal sets: Mandelbrot, Julia, Burning Ship, Tricorn, Celtic, Buffalo, Multibrot 3/4, Newton, Perpendicular Ship, Celtic Ship, Lambda, and Shark Fin)
  • Quit: ctrl+c

Command line flags

  • --help small guide on how to use fractal-cli
  • --version get version number
  • --nocache disable memoization cache optimization (enabled by default)

Render quality of the fractal

The quality of the fractal depends on how many pixels you have in your terminal, if you want to display more pixels, on most terminals you can do so with ctrl+- or by scrolling the mouse wheel.

Note: The more pixels you display in your terminal, the slower the rendering will be


Compiling and running

Firstly you have to install golang and then...

git clone https://github.com/MicheleFiladelfia/fractals-cli

cd fractals-cli

#*nix
go build -o fractals-cli
#windows
go build -o fractals-cli.exe

./fractals-cli

Recommended Terminals

You can run fractals-cli in most Unix and Windows terminals. However, for the best visual experience and performance, we recommend using one of the tested terminals below:

  • ghostty (Fastest native macOS/Linux GPU-accelerated terminal)
  • alacritty (Fastest in rendering and more pixels)
  • kitty
  • gnome-terminal
  • konsole
  • terminator
  • yakuake
  • xfce4-terminal
  • windows terminals

Acknowledgments

In this software is used The ELM Architecture provided by bubbletea TUI framework.


MIT license

๊ด€๋ จ ํ”„๋กœ์ ํŠธ ์‚ดํŽด๋ณด๊ธฐ