XaoS - A fast interactive real-time fractal zoomer and morpher

This page is unmantained and obsolete. Up-to-date information about the XaoS project can be found here.

Welcome to the redesigned web portal of XaoS. Here we offer up-to-date information about the XaoS project, the development issues and others.

If you need some older information you cannot find here, please visit the old 'black skin' website instead.

Most recent

Version 3.2 is not yet released, however we are proud to announce some screenshots of the forthcoming release:

If you are interested, you can test the developers' version from CVS.

Version 3.1.3 has been released which compiles under gcc 4.0 as well. Thanks to Philippe Wautelet for the fix!

rtzme-0.7.0 has been released.

Árpád Fekete contributed 2 new fractal types which can be downloaded from the CVS (see src/engine/formulas.c).

Jeremiah LaMontagne announces the following call for XaoS animators:
I am an independent film maker located in the U.S.  I am beginning a
project about Fractals in which I would like to feature a number of
fractal animations.  Right now I am looking for people who are
interested in collaborating and contributing their work to this film.

Right now the film is in the research and development phase.  I am in
the process of working out a rough outline of the film and gathering a
group of people interested in the project and willing to contribute some
of their artwork.  My goal with the film is to give exposure to the
recent developments that make fractal animations possible and the
artists who are exploring this digital medium.  At the same time I am
interesting in educating people about the basic math used to create
fractals and the history behind their discovery.

I think that Xaos represents a significant contribution in the online
fractal community because it is open source (which I am admittedly
favorably biased towards) and available to multiple platforms.  So I
wanted to take this chance to offer the Xaos user base a chance to
contribute to the project.

Please feel free to email me if you are interest or have questions at
"jeremiah.lamontagne at Wholefoods dot com" which I typed out because I
would prefer that information not be spidered.

Thank you for your time,

Jeremiah LaMontagne

rtzme has an improved version (0.6), see the screenshot below. Hopefully we will be able to add such a fast formula parser into XaoS 4.0 as exists in rtzme.

Andreas Madritsch provided a new dxguid.c file in order to solve the problem with the DirectX header files.

Philippe Wautelet contributed a new version of fr.po which adds many new translations for French users. An fr.mo file is also provided for those users who cannot compile this file from the source.

Version 3.1.2 is released. This release fixes the perturbation toggling problem on most new versions of gcc, and the 'load a random example' menu option also works now.

Printed fractal images are offered by Particio BT., Hungary. With your ordering you also support further development of XaoS (which is still developed without your ordering, however you can encourage and speed up some people to make XaoS more convenient and have more options than now).

Version 3.1.1 is released. This release is a CVS snapshot freeze for those who are using newer systems. The most important update is a fix for gcc-3.4. There are also improvements in French and Spanish translations, some more example files (contributed by Zsigmond Kovacs) and some fixes which patch annoying problems. For other issues please read the ChangeLog file. Volunteers may help us creating binary releases for 3.1.1.

Zoltan Kovacs released the first pre-alpha version (0.5.1) of Real-Time Zooming Math Engine which includes the XaoS zooming algorithm and very fast formula parser capabilities.

Andreas Madritsch summarized how one can compile XaoS under Mac OS X. Go to the FAQ to read about the details.

Patrick Kursawe's patch for gcc-3.4 has been applied to the CVS tree.


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 on-the-fly plane switching is provided.

The first version of XaoS was a minimal X Window Mandelbrot viewer by Thomas which was modified by Jan later to support high frame-rate zooming. Other additions were later made by both Thomas and Jan including autopilot (for those of you without drivers licenses), palette changing, PNG saving and fractal inversion.

You may be interested in viewing our small image and animation galleries and tutorial.

You can find further information in the FAQ section including supported platforms, system requirements, and known bugs/limitations.


Please feel free to ask questions or join us. For details read the information on the bottom of this page.


What is XaoS?


Windows executable (XaoS 3.1)
Source code (tar.gz)
Detailed choice on sf.net


Online (HTML)
Fractal types (Fractint)


Beyond version 3.1
What's new in version 3.1.1?
Not recent anymore


Order printed fractal images


Project page on sf.net
Bug reports



Copyright (C) 1996-2004 Jan Hubicka, Thomas Marsh, Zoltan Kovacs and others (xaos-discuss at lists.sf.net)
http://xaos.sf.net. XaoS is a part of the GNU Project and hosted by SourceForge.

Last modified: 1970-01-01 00:00