Real-time interactive fractal zoomer
Clone or download
Failed to load latest commit information.
catalogs Fix by kerdezixe, Apr 8, 2010
doc Fixing various small problems Nov 1, 2013
examples File names changed. Jul 30, 2009
help Fixing various small problems Nov 1, 2013
src Parallel build failures patch by Dan Fandrich <> Oct 26, 2014
tools Fixing path to Nov 1, 2013
tutorial mandel6 was rendered incorrectly (Mandelbrot^9) -- fixed Jul 30, 2009
AUTHORS Fixing various small problems Nov 1, 2013
COPYING Imported sources Feb 6, 2001
ChangeLog Automatic update by mkChangeLog Nov 1, 2013
ChangeLog.old Major cleanup. Some files have been removed, others moved to new places. Jan 17, 2003
Doxyfile Added doxygen configuration file Jul 30, 2008
INSTALL Updated Windows build instructions. Jun 26, 2011 Add examples to installer Jul 17, 2009
NEWS Tiny patches by Alexey Loginov #2 Sep 20, 2014
README Updating install instructions for Linux and Mac OS X Jul 11, 2009
TODO Removed outdated TODOS, replaced with a link to the issue tracker Jun 30, 2009 GTK and Qt updates Jul 30, 2010
aclocal.m4 Remove AX_CC_MAXOPT to fix #66; fix other things autoconf complained … Nov 9, 2013
config.guess Using config.sub, config.guess from Ubuntu 7.10's Automake 1.10; the Mar 11, 2008
config.rpath needed for configure --- hopefully fresh enough, if not update it fro… Mar 13, 2008
config.sub Using config.sub, config.guess from Ubuntu 7.10's Automake 1.10; the Mar 11, 2008
configure Remove AX_CC_MAXOPT to fix #66; fix other things autoconf complained … Nov 9, 2013 Remove AX_CC_MAXOPT to fix #66; fix other things autoconf complained … Nov 9, 2013
install-sh Imported sources Feb 6, 2001 Upgraded configuration with newer (however, not the newest) libtool, Jan 31, 2003


XaoS - a real time fractal zoomer and morpher

For installation instructions please see the INSTALL file.

Original authors of XaoS are Jan Hubicka ( and Thomas  Marsh
( Many other people contributed to the project as
well. Their list is too long to be included here. See AUTHORS file in
the XaoS distribution.


XaoS is a fast portable real-time interactive fractal zoomer. It
displays the Mandelbrot set (among other escape time fractals) and
allows you to zoom smoothly into the fractal. Various coloring modes are
provided for both the points inside and outside the selected set. In
addition, switching between Julia and Mandelbrot fractal types and
displaying planes is provided. The first version was a poorly written
Mandelbrot viewer by Thomas later modified by Jan to support high
frame-rate zooming. Other additions were later made including autopilot 
(for those of you without driver licenses), palette changing, PNG
saving, and fractal inversion.


Starting from version 3.5, the supported platforms are:

  * POSIX (Linux, FreeBSD, Solaris, etc.)
  * Microsoft Windows (XP or later)
  * Mac OS X (10.4 or later)
The following platforms were also supported in earlier versions:

  * BeOS
  * Old Macintosh versions
  * Microsoft DOS
  * OS/2
  * Plan 9

Due to the lack of volunteers interested in maintaing older platforms, we 
are discontinuing support for them.  If you want to use XaoS on one of
these platforms, please download an earlier version.

Of course, volunteers are always welcome to resurrect support for older
platforms or port XaoS to other platforms it doesn't currently support.


  * fast smooth interactive real-time zooming (even on ancient machines!)
  * 24 fractal formulas + user defined formula
  * autopilot
  * menu driven interface
  * context sensitive help and animated tutorials
  * various colorization, post calculation filters, color cycling
  * image/animation saving/replay
  * image export to PNG
  * internationalized texts
  * configurable calculation methods
  * real-time image rotation
  * many example fractals
  * switching between Mandelbrot/Julia mode
  * fast Julia preview
  * zooming in 6*10^16 times, zooming out 10^30 times
  * SMP support

...and many more!  



Please try to reproduce the bug and submit a description and output of

  xaos -config

to the issue tracker (

Debugger info (backtraces and so forth) is also welcome.


  * Unknown Samorai from Brazil (for $20 --- your email doesn't work)
  * Stanislav "XaoS" Mikes (for the name of our program)
  * Borislav Deianov (for sharing ideas)
  * Isaac Newton (for discovering his method)
  * Benoit B. Mandelbrot (for ordering the Julia sets)
  * Richard M. Stallman (for GNU)
  * Linus Torvalds (for the best kernel)
  * Tim Wegner & Bert Tyler (for Fractint)
  * Darryl House (for making code of Fractint readable)


  * Bill Gates