Explore freely
Pan, zoom, revisit earlier views, inspect coordinates, and move between related parameter and dynamical spaces.
wxChaos is an open-source application for exploring fractals through direct interaction. Move through familiar sets, follow the orbit behind a point, compare rendering methods, open a Julia preview, or examine the mathematics without leaving the application.
It includes classic complex-plane fractals, chaotic maps, numerical systems, and vector constructions. Examples include Mandelbrot and Julia sets, Newton basins, the Burning Ship, the Henon and Logistic maps, the double pendulum, Sierpinski constructions, and the Koch snowflake.
Pan, zoom, revisit earlier views, inspect coordinates, and move between related parameter and dynamical spaces.
Display point orbits, select Julia constants, inspect values with the point picker, and use documentation that connects explanations directly to the application.
Experiment with palettes, smooth coloring, orbit traps, Gaussian-integer coloring, escape angles, triangle inequality, and the other algorithms supported by each fractal.
Enter custom formulas or use AngelScript to define complete fractals with options, rendering logic, orbits, and their own documentation.
Estimate box-counting dimension, export still images, and create videos from a sequence of zooms.
Use the interface and bundled documentation in English or Spanish, with additional project information available in Japanese.
Every fractal can have its own illustrated documentation page. These pages introduce the visual idea first, then make the mathematics available when you want it.
Interactive links can open a fractal, change its coloring, enable a tool, or move directly to a notable location.
wxChaos includes tools for defining, measuring, configuring, and recording fractals.
Write and run scripted fractals without rebuilding wxChaos.
Estimate fractal dimension with the box-counting method.
Choose the coloring algorithm, palette, precision, smoothing, orbit traps, and other rendering controls.
Export a video from a sequence of selected zoom views.
Version 2.0.1 is available for 64-bit Windows and Linux.
64-bit setup executable
Use this one if unsure.
wxChaos-2.0.1-windows-x64-setup.exe
Download
64-bit portable ZIP archive
Requires the Microsoft Visual C++ Redistributable (x64). Download it from Microsoft.
wxChaos-2.0.1-windows-x64-portable.zip
Download
x86_64 AppImage
Install the libfuse2 package before running the AppImage.
wxChaos-2.0.1-x86_64.AppImage
Download
wxChaos builds on Windows and Linux using CMake. The build guide documents dependencies, configuration options, platform notes, and verified commands.
Read the build guideBug reports and focused improvements are welcome. Use the issue tracker for problems, feature ideas, and discussion.
Open the issue trackerwxChaos is free software licensed under the GNU General Public License version 3.
Read the license