XScreenSaver is a modular screen saver and locker for X11, containing more than 200 screen savers.

This package contains the rest of the 2D screen saver modules from the xscreensaver collection. This package can be used by xscreensaver and also some other screensaver engines.

This is the set of non-GL screensavers not shipped by default: anemone, anemotaxis, apollonian, apple2, attraction, barcode, blaster, blitspin, bouboule, boxfit, braid, bumps, ccurve, celtic, cloudlife, compass, coral, crystal, cynosure, decayscreen, deluxe, demon, discrete, drift, epicycle, eruption, euler2d, fadeplot, filmleader, fireworkx, flame, flow, fluidballs, fontglide, glitchpeg, goop, grav, greynetic, halftone, halo, helix, hopalong, ifs, imsmap, interaggregate, interference, intermomentary, julia, kaleidescope, kumppa, lcdscrub, ljlatest, loop, maze, memscroller, moire2, moire, mountain, munch, nerverot, noseguy, pacman, pedal, penetrate, petri, phosphor, piecewise, polyominoes, pong, pyro, qix, rd-bomb, rocks, rorschach, rotzoomer, sierpinski, slip, speedmine, spotlight, squiral, starfish, strange, substrate, thornbird, triangle, truchet, twang, vermiculate, vfeedback, vidwhacker, wander, whirlwindwarp, wormhole, xanalogtv, xflame, xjack, xmatrix, xrayswarm, xspirograph, zoom.

More display modes can be found in the xscreensaver-data, xscreensaver-gl and xscreensaver-gl-extra packages.

This package contains the rest of the 2D screen saver modules from the xscreensaver collection. This package can be used by xscreensaver and also some other screensaver engines.

This is the set of non-GL screensavers not shipped by default: anemone, anemotaxis, apollonian, apple2, attraction, barcode, blaster, blitspin, bouboule, boxfit, braid, bumps, ccurve, celtic, cloudlife, compass, coral, crystal, cynosure, decayscreen, deluxe, demon, discrete, drift, epicycle, eruption, euler2d, fadeplot, filmleader, fireworkx, flame, flow, fluidballs, fontglide, glitchpeg, goop, grav, greynetic, halftone, halo, helix, hopalong, ifs, imsmap, interaggregate, interference, intermomentary, julia, kaleidescope, kumppa, lcdscrub, ljlatest, loop, maze, memscroller, moire2, moire, mountain, munch, nerverot, noseguy, pacman, pedal, penetrate, petri, phosphor, piecewise, polyominoes, pong, pyro, qix, rd-bomb, rocks, rorschach, rotzoomer, sierpinski, slip, speedmine, spotlight, squiral, starfish, strange, substrate, thornbird, triangle, truchet, twang, vermiculate, vfeedback, vidwhacker, wander, whirlwindwarp, wormhole, xanalogtv, xflame, xjack, xmatrix, xrayswarm, xspirograph, zoom.

More display modes can be found in the xscreensaver-data, xscreensaver-gl and xscreensaver-gl-extra packages.

Original maintainer | Tormod Volden |
---|---|

Homepage | https://www.jwz.org/xscreensaver |

5.43

5.42

5.38

5.37

5.36

5.34

5.33

Distribution | Version | Since | Package | Installed | Packager | |
---|---|---|---|---|---|---|

deb | 5.42+dfsg1-1 | 2019-02-02 | 1.27 MiB | 8.25 MiB | Tormod Volden | |

deb | 5.36-1 | 2017-11-10 | 1.02 MiB | 6.72 MiB | Tormod Volden | |

deb | 5.38-0mx15+1 | 2019-01-14 | 945 kiB | 6.86 MiB | Tormod Volden | |

deb | 5.38-0mx17+1 | 2019-01-14 | 933 kiB | 7.19 MiB | Tormod Volden | |

rpm | 5.37-lp150.3.10 | 2019-01-17 | 4.54 MiB | 28 MiB | https://bugs.opensuse.org | |

rpm | 5.37-lp151.4.3 | 2019-01-23 | 4.54 MiB | 28 MiB | https://bugs.opensuse.org | |

rpm | 5.37-lp152.5.7 | 2020-03-23 | 4.52 MiB | 28 MiB | https://bugs.opensuse.org | |

rpm | 5.33-6.2 | 2019-01-17 | 4.13 MiB | 24.1 MiB | http://bugs.opensuse.org | |

rpm | 5.43-1.1 | 2020-03-08 | 5.92 MiB | 24.9 MiB | https://bugs.opensuse.org | |

deb | 5.36-1ubuntu1 | 2017-11-10 | 1.01 MiB | 7.1 MiB | Ubuntu Developers | |

deb | 5.36-1ubuntu1 | 2017-11-10 | 1.01 MiB | 7.1 MiB | Ubuntu Developers | |

deb | 5.36-1ubuntu1 | 2019-01-14 | 1.01 MiB | 7.1 MiB | Ubuntu Developers | |

deb | 5.42+dfsg1-1ubuntu1 | 2019-01-30 | 1.26 MiB | 8.28 MiB | Ubuntu Developers | |

deb | 5.42+dfsg1-1ubuntu1 | 2019-06-17 | 1.26 MiB | 8.28 MiB | Ubuntu Developers | |

deb | 5.42+dfsg1-1ubuntu1 | 2020-01-07 | 1.26 MiB | 8.28 MiB | Ubuntu Developers | |

deb | 5.34-2ubuntu1 | 2017-11-10 | 990 kiB | 6.43 MiB | Ubuntu Developers |

## Applications

### Abstractile

Mosaic patterns of interlocking tiles. Written by Steve Sundstrom; 2004.

### Anemone

Wiggling tentacles. Written by Gabriel Finch; 2002.

### Anemotaxis

Searches for a source of odor in a turbulent atmosphere. The searcher is able to sense the odor and determine local instantaneous wind direction. The goal is to find the source in the shortest mean time. https://en.wikipedia.org/wiki/Anemotaxis Written by Eugene Balkovsky; 2004.

### AntInspect

Ants move spheres around a circle. Written by Blair Tennessy; 2004.

### AntMaze

Ants walk around a simple maze. Written by Blair Tennessy; 2005.

### AntSpotlight

An ant walks over an image. Written by Blair Tennessy; 2003.

### Apollonian

A fractal packing of circles with smaller circles, demonstrating Descartes's theorem. https://en.wikipedia.org/wiki/Apollonian_gasket https://en.wikipedia.org/wiki/Descartes%27_theorem Written by Allan R. Wilks and David Bagley; 2002.

### Apple2

An Apple ][+ computer simulation, in all its 1979 glory. It also reproduces the appearance of display on a color television set of the period. In "Basic Programming Mode", a simulated user types in a BASIC program and runs it. In "Text Mode", it displays the output of a program, or the contents of a file or URL. In "Slideshow Mode", it chooses random images and displays them within the limitations of the Apple ][ display hardware. (Six available colors in hi-res mode!) On MacOS and Linux, this program is also a fully-functional VT100 emulator! Run it as an application instead of as a screen saver and you can use it as a terminal. https://en.wikipedia.org/wiki/Apple_II_series Written by Trevor Blackwell and Jamie Zawinski; 2003.

### Atlantis

Sharks, dolphins and whales. Written by Mark Kilgard; 1998.

### Attraction

Points attract each other up to a certain distance, and then begin to repel each other. The attraction/repulsion is proportional to the distance between any two particles, similar to the strong and weak nuclear forces. Written by Jamie Zawinski and John Pezaris; 1992.

### Atunnel

Zooming through a textured tunnel. Written by Eric Lassauge and Roman Podobedov; 2003.

### Barcode

Colorful scrolling barcodes. CONSUME! The barcodes follow the UPC-A, UPC-E, EAN-8 or EAN-13 standards. https://en.wikipedia.org/wiki/Universal_Product_Code https://en.wikipedia.org/wiki/European_Article_Number Written by Dan Bornstein and Jamie Zawinski; 2003.

### BinaryRing

A system of path tracing particles evolves continuously from an initial creation, alternating dark and light colors. Written by J. Tarbell and Emilio Del Tessandoro; 2014.

### Blaster

Flying space-combat robots (cleverly disguised as colored circles) do battle in front of a moving star field. Written by Jonathan Lin; 1999.

### BlinkBox

A motion-blurred ball bounces inside a box whose tiles only become visible upon impact. Written by Jeremy English; 2003.

### BlitSpin

Repeatedly rotates a bitmap by 90 degrees by using logical operations: the bitmap is divided into quadrants, and the quadrants are shifted clockwise. Then the same thing is done again with progressively smaller quadrants, except that all sub-quadrants of a given size are rotated in parallel. As you watch it, the image appears to dissolve into static and then reconstitute itself, but rotated. Written by Jamie Zawinski; 1992.

### BlockTube

A swirling, falling tunnel of reflective slabs. They fade from hue to hue. Written by Lars R. Damerow; 2003.

### Boing

A clone of the first graphics demo for the Amiga 1000, which was written by Dale Luck and RJ Mical during a break at the 1984 Consumer Electronics Show (or so the legend goes.) This looks like the original Amiga demo if you turn off "smoothing" and "lighting" and turn on "scanlines", and is somewhat more modern otherwise. https://en.wikipedia.org/wiki/Amiga#Boing_Ball Written by Jamie Zawinski; 2005.

### Bouboule

A deforming balloon with varying-sized spots painted on its invisible surface. Written by Jeremie Petit; 1997.

### BouncingCow

A Cow. A Trampoline. Together, they fight crime. Written by Jamie Zawinski; 2003.

### Boxed

A box full of 3D bouncing balls that explode. Written by Sander van Grieken; 2002.

### BoxFit

Packs the screen with growing squares or circles, colored according to a horizontal or vertical gradient, or according to the colors of a loaded image. The objects grow until they touch, then stop. When the screen is full, they shrink away and the process restarts. Written by Jamie Zawinski; 2005.

### Braid

Inter-braided concentric circles. Written by John Neil; 1997.

### BSOD

BSOD stands for "Blue Screen of Death". The finest in personal computer emulation, BSOD simulates popular screen savers from a number of less robust operating systems. https://en.wikipedia.org/wiki/Blue_Screen_of_Death https://en.wikipedia.org/wiki/Screen_of_death https://en.wikipedia.org/wiki/Guru_Meditation https://en.wikipedia.org/wiki/Row_of_Bombs https://en.wikipedia.org/wiki/Bomb_%28symbol%29 Written by Jamie Zawinski; 1998.

### Bubble3D

Rising, undulating 3D bubbles, with transparency and specular reflections. Written by Richard Jones; 1998.

### Bumps

A spotlight roams across an embossed version of a loaded image. Written by Shane Smit; 1999.

### Cage

Escher's "Impossible Cage", a 3d analog of a moebius strip, and rotates it in three dimensions. https://en.wikipedia.org/wiki/Maurits_Cornelis_Escher Written by Marcelo Vianna; 1998.

### Carousel

Loads several random images, and displays them flying in a circular formation. The formation changes speed and direction randomly, and images periodically drop out to be replaced by new ones. Written by Jamie Zawinski; 2005.

### CCurve

Generates self-similar linear fractals, including the classic "C Curve". https://en.wikipedia.org/wiki/Levy_C_curve Written by Rick Campbell; 1999.

### Celtic

Repeatedly draws random Celtic cross-stitch patterns. https://en.wikipedia.org/wiki/Celtic_knot https://en.wikipedia.org/wiki/Knots_and_graphs Written by Max Froumentin; 2005.

### Circuit

Electronic components float around. Written by Ben Buxton; 2001.

### Cityflow

Waves move across a sea of boxes. The city swells. The walls are closing in. Written by Jamie Zawinski; 2014.

### CloudLife

Generates cloud-like formations based on a variant of Conway's Life. The difference is that cells have a maximum age, after which they count as 3 for populating the next generation. This makes long-lived formations explode instead of just sitting there. https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life Written by Don Marti; 2003.

### CompanionCube

The symptoms most commonly produced by Enrichment Center testing are superstition, perceiving inanimate objects as alive, and hallucinations. The Enrichment Center reminds you that the weighted companion cube will never threaten to stab you and, in fact, cannot speak. In the event that the Weighted Companion Cube does speak, the Enrichment Center urges you to disregard its advice. https://en.wikipedia.org/wiki/Portal_%28video_game%29 Written by Jamie Zawinski; 2011.

### Compass

A compass, with all elements spinning about randomly, for that "lost and nauseous" feeling. Written by Jamie Zawinski; 1999.

### Coral

Simulates coral growth, albeit somewhat slowly. Written by Frederick Roeber; 1997.

### Crackberg

Flies through height maps, optionally animating the creation and destruction of generated tiles; tiles `grow' into place. Written by Matus Telgarsky; 2005.

### Crumbler

Randomly subdivides a ball into voronoi chunks, then further subdivides one of the remaining pieces. https://en.wikipedia.org/wiki/Voronoi_diagram https://en.wikipedia.org/wiki/Convex_hull https://en.wikipedia.org/wiki/Quickhull Written by Jamie Zawinski; 2018.

### Crystal

Moving polygons, similar to a kaleidoscope. See also the "Kaleidescope" and "GLeidescope" screen savers. https://en.wikipedia.org/wiki/Kaleidoscope Written by Jouk Jansen; 1998.

### Cube21

The "Cube 21" Rubik-like puzzle, also known as "Square-1". The rotations are chosen randomly. See also the "Rubik", "RubikBlocks" and "GLSnake" screen savers. https://en.wikipedia.org/wiki/Square_One_%28puzzle%29 Written by Vasek Potocek; 2005.

### Cubenetic

A cubist Lavalite, sort of. A pulsating set of overlapping boxes with ever-changing blobby patterns undulating across their surfaces. Written by Jamie Zawinski; 2002.

### CubeStack

An endless stack of unfolding, translucent cubes. Written by Jamie Zawinski; 2016.

### CubeStorm

Boxes change shape and intersect each other, filling space. Written by Jamie Zawinski; 2003.

### CubeTwist

A series of nested cubes rotate and slide recursively. Written by Jamie Zawinski; 2016.

### CubicGrid

A rotating lattice of colored points. Written by Vasek Potocek; 2007.

### CWaves

A field of sinusoidal colors languidly scrolls. It's relaxing. Written by Jamie Zawinski; 2007.

### Cynosure

Random dropshadowed rectangles pop onto the screen in lockstep. Written by Ozymandias G. Desiderata, Jamie Zawinski, and Stephen Linhart; 1998.

### DangerBall

A spiky ball. Ouch! Written by Jamie Zawinski; 2001.

### DecayScreen

Melts an image in various ways. Warning, if the effect continues after the screen saver is off, seek medical attention. Written by David Wald, Vivek Khera, Jamie Zawinski, and Vince Levey; 1993.

### Deco

Subdivides and colors rectangles randomly, for a Mondrian-esque effect. https://en.wikipedia.org/wiki/Piet_Mondrian#Paris_1919.E2.80.931938 Written by Jamie Zawinski and Michael Bayne; 1997.

### DeepStars

A long exposure of the night sky, showing star paths as vapor trails. Written by Jamie Zawinski; 2019.

### Deluxe

Pulsing stars, circles, and lines. Written by Jamie Zawinski; 1999.

### Demon

A cellular automaton that starts with a random field, and organizes it into stripes and spirals. https://en.wikipedia.org/wiki/Maxwell%27s_demon Written by David Bagley; 1999.

### Discoball

A dusty, dented disco ball. Woop woop. Written by Jamie Zawinski; 2016.

### Discrete

Discrete map fractal systems, including variants of Hopalong, Julia, and others. Written by Tim Auckland; 1998.

### Distort

Wandering lenses distort the screen image in various ways. Written by Jonas Munsin; 1998.

### Drift

Drifting recursive fractal cosmic flames. Written by Scott Draves; 1997.

### DymaxionMap

Buckminster Fuller's map of the Earth projected onto the surface of an unfolded icosahedron. It depicts the Earth's continents as one island, or nearly contiguous land masses. This screen saver animates the progression of the dusk terminator across the flattened globe. It includes both satellite and flat-colored map imagery, and can load and convert other Equirectangular-projected maps. "Dymaxion Map" and "The Fuller Projection Map" are trademarks of The Buckminster Fuller Institute. The original Dymaxion Map image is copyright 1982 by The Buckminster Fuller Institute. (This program does not use their imagery, only similar trigonometry.) The Dymaxion Map was covered by now-expired US Patent 2,393,676 (Richard Buckminster Fuller, 1946). https://en.wikipedia.org/wiki/Dymaxion_map https://en.wikipedia.org/wiki/Buckminster_Fuller https://en.wikipedia.org/wiki/List_of_map_projections https://en.wikipedia.org/wiki/Cahill%E2%80%93Keyes_projection https://en.wikipedia.org/wiki/Waterman_butterfly_projection Written by Jamie Zawinski; 2016.

### Endgame

Black slips out of three mating nets, but the fourth one holds him tight! A brilliant composition! See also the "Queens" screen saver. https://en.wikipedia.org/wiki/Chess_endgame Written by Blair Tennessy and Jamie Zawinski; 2002.

### EnergyStream

A flow of particles which form an energy stream. Written by Eugene Sandulenko and Konrad "Yoghurt" Zagorowicz; 2016.

### Engine

Internal combusion engines. https://en.wikipedia.org/wiki/Internal_combustion_engine#Operation Written by Ben Buxton, Ed Beroset and Jamie Zawinski; 2001.

### Epicycle

A pre-heliocentric model of planetary motion. This draws the path traced out by a point on the edge of a circle. That circle rotates around a point on the rim of another circle, and so on, several times. https://en.wikipedia.org/wiki/Deferent_and_epicycle Written by James Youngman; 1998.

### Eruption

Exploding fireworks. See also the "Fireworkx", "XFlame" and "Pyro" screen savers. Written by W.P. van Paassen; 2003.

### Esper

"Enhance 224 to 176. Pull out track right. Center in pull back. Pull back. Wait a minute. Go right. Stop. Enhance 57 19. Track 45 left. Gimme a hardcopy right there." The Esper Machine was a voice-controlled forensic device used by LAPD in 2019, as documented in the 1982 film, Blade Runner. It was capable of enhancing photographs to an extreme degree, including reconstructing different viewpoints within the space from the reflections on various objects in the photograph. Written by Jamie Zawinski; 2017.

### Euler2D

Simulates two dimensional incompressible inviscid fluid flow. https://en.wikipedia.org/wiki/Euler_equations_%28fluid_dynamics%29 https://en.wikipedia.org/wiki/Inviscid_flow Written by Stephen Montgomery-Smith; 2002.

### Extrusion

Various extruded shapes twist and turn inside out. Written by Linas Vepstas, David Konerding, and Jamie Zawinski; 1999.

### FadePlot

A waving ribbon follows a sinusoidal path. Written by Bas van Gaalen and Charles Vidal; 1997.

### Fiberlamp

A fiber-optic lamp. Groovy. Written by Tim Auckland; 2005.

### Filmleader

Displays a looping countdown based on the SMPTE Universal Film leader on a simulation of an old analog television. https://en.wikipedia.org/wiki/Film_leader Written by Jamie Zawinski; 2018.

### Fireworkx

Exploding fireworks. See also the "Eruption", "XFlame" and "Pyro" screen savers. Written by Rony B Chandran; 2004.

### Flame

Iterative fractals. Written by Scott Draves; 1993.

### FlipFlop

Colored tiles swap with each other. Written by Kevin Ogden and Sergio Gutierrez; 2003.

### FlipScreen3D

Spins and deforms an image. Written by Ben Buxton and Jamie Zawinski; 2001.

### FlipText

Successive pages of text flip in and out in a soothing 3D pattern. Written by Jamie Zawinski; 2005.

### Flow

Strange attractors formed of flows in a 3D differential equation phase space. Features the popular attractors described by Lorentz, Roessler, Birkhoff and Duffing, and can discover entirely new attractors by itself. https://en.wikipedia.org/wiki/Attractor#Strange_attractor Written by Tim Auckland; 1998.

### FluidBalls

Models the physics of bouncing balls, or of particles in a gas or fluid, depending on the settings. If "Shake Box" is selected, then every now and then, the box will be rotated, changing which direction is down (in order to keep the settled balls in motion.) Written by Peter Birtles and Jamie Zawinski; 2002.

### FlyingToasters

A fleet of 3d space-age jet-powered flying toasters (and toast!) Inspired by the ancient Berkeley Systems After Dark flying toasters. https://en.wikipedia.org/wiki/After_Dark_%28software%29#Flying_Toasters Written by Jamie Zawinski and Devon Dossett; 2003.

### FontGlide

Puts text on the screen using large characters that glide in from the edges, assemble, then disperse. Alternately, it can simply scroll whole sentences from right to left. Written by Jamie Zawinski; 2003.

### Galaxy

Spinning galaxies collide. Written by Uli Siegmund, Harald Backert, and Hubert Feyrer; 1997.

### Gears

Interlocking gears. See also the "Pinion" and "MoebiusGears" screen savers. https://en.wikipedia.org/wiki/Involute_gear https://en.wikipedia.org/wiki/Epicyclic_gearing Written by Jamie Zawinski; 2007.

### Geodesic

A mesh geodesic sphere of increasing and decreasing complexity. A geodesic sphere is an icosohedron whose equilateral faces are sub-divided into non-equilateral triangles to more closely approximate a sphere. The animation shows the equilateral triangles subdivided into four coplanar equilateral triangles; and then inflated outward, causing the sub-triangles to no longer be equilateral, but to more closely approximate the surface of a sphere. https://en.wikipedia.org/wiki/Geodesic_dome https://en.wikipedia.org/wiki/Buckminster_Fuller Written by Jamie Zawinski; 2013.

### GeodesicGears

A set of meshed gears arranged on the surface of a sphere. https://en.wikipedia.org/wiki/Geodesic_dome https://en.wikipedia.org/wiki/Involute_gear https://en.wikipedia.org/wiki/Buckminster_Fuller Written by Jamie Zawinski; 2014.

### GFlux

Undulating waves on a rotating grid. Written by Josiah Pease; 2000.

### GLBlur

Flowing field effects from the vapor trails around a moving object. This is done by rendering the scene into a small texture, then repeatedly rendering increasingly-enlarged and increasingly-transparent versions of that texture onto the frame buffer. As such, it's quite GPU-intensive: if you don't have a very good graphics card, it will hurt your machine bad. Written by Jamie Zawinski; 2002.

### GLCells

Cells growing, dividing and dying on your screen. Microscopic pathos. Written by Matthias Toussaint; 2007.

### Gleidescope

A kaleidoscope that operates on a loaded image. https://en.wikipedia.org/wiki/Kaleidoscope Written by Andrew Dean; 2003.

### GLHanoi

Solves the Towers of Hanoi puzzle. Move N disks from one pole to another, one disk at a time, with no disk ever resting on a disk smaller than itself. https://en.wikipedia.org/wiki/Tower_of_Hanoi Written by Dave Atkinson; 2005.

### Glitchpeg

Loads an image, corrupts it, and then displays the corrupted version, several times a second. After a while, finds a new image to corrupt. Written by Jamie Zawinski; 2018.

### GLKnots

Generates some twisting 3d knot patterns. Spins 'em around. https://en.wikipedia.org/wiki/Knot_theory Written by Jamie Zawinski; 2003.

### GLPlanet

The Earth, bouncing around in space, rendered with satellite imagery of the planet in both sunlight and darkness. If you would like it to display a different planet, any pair of Equirectangular-projected maps will work. The maps that come with "ssystem" work well. Written by David Konerding and Jamie Zawinski; 1998.

### GLSchool

A school of fish, using the classic "Boids" algorithm by Craig Reynolds. https://en.wikipedia.org/wiki/Boids Written by David C. Lambert and Jamie Zawinski; 2006.

### GLSlideshow

Loads a random sequence of images and smoothly scans and zooms around in each, fading from pan to pan. Written by Jamie Zawinski and Mike Oliphant; 2003.

### GLSnake

The "Rubik's Snake" puzzle. See also the "Rubik" and "Cube21" screen savers. https://en.wikipedia.org/wiki/Rubik%27s_Snake Written by Jamie Wilkinson, Andrew Bennetts, and Peter Aylett; 2002.

### GLText

Displays a few lines of text spinning around in a solid 3D font. The text can use strftime() escape codes to display the current date and time. Written by Jamie Zawinski; 2001.

### Goop

Amoeba-like blobs change shape as they wander around the screen. They are translucent, so you can see the lower blobs through the higher ones, and when one passes over another, their colors merge. I got the idea for this from a mouse pad I had once, which achieved the same kind of effect in real life by having several layers of plastic with colored oil between them. Written by Jamie Zawinski; 1997.

### Grav

An orbital simulation. With trails enabled, it looks kind of like a cloud-chamber photograph. Written by Greg Bowering; 1997.

### GravityWell

Massive objects distort space in a two dimensional universe. Written by Jamie Zawinski; 2019.

### Greynetic

Colored, stippled and transparent rectangles. Written by Jamie Zawinski; 1992.

### Halftone

A halftone dot pattern in motion. Draws the gravity force in each point on the screen seen through a halftone dot pattern. The gravity force is calculated from a set of moving mass points. View it from a distance for best effect. https://en.wikipedia.org/wiki/Halftone Written by Peter Jaric; 2002.

### Halo

Circular interference patterns. https://en.wikipedia.org/wiki/Moire_pattern Written by Jamie Zawinski; 1993.

### Handsy

A set of robotic hands communicate non-verbally. Written by Jamie Zawinski; 2018.

### Helix

Spirally string-art-ish patterns. Written by Jamie Zawinski; 1992.

### Hexadrop

A grid of hexagons or other shapes, with tiles dropping out. https://en.wikipedia.org/wiki/Tiling_by_regular_polygons Written by Jamie Zawinski; 2013.

### Hexstrut

A grid of hexagons composed of rotating Y-shaped struts. Waves of rotation and color changes randomly propagate across the plane. Written by Jamie Zawinski; 2016.

### Hilbert

The recursive Hilbert space-filling curve, both 2D and 3D variants. It incrementally animates the growth and recursion to the maximum depth, then unwinds it back. The Hilbert path is a single contiguous line that can fill a volume without crossing itself. As a data structure, Hilbert paths are useful because ordering along the curve preserves locality: points that are close together along the curve are also close together in space. The converse is often, but not always, true. The coloration reflects this. https://en.wikipedia.org/wiki/Hilbert_curve Written by Jamie Zawinski; 2011.

### Hopalong

Lacy fractal patterns based on iteration in the imaginary plane, from a 1986 Scientific American article. See also the "Discrete" screen saver. Written by Patrick Naughton; 1992.

### Hydrostat

Wiggly squid or jellyfish with many tentacles. A muscular hydrostat is a biological structure used to move its host about, consisting of muscles with no skeletal support. It performs its hydraulic movement without fluid in a separate compartment, as in a hydrostatic skeleton. https://en.wikipedia.org/wiki/Muscular_hydrostat Written by Justin Windle and Jamie Zawinski; 2016.

### Hypertorus

A Clifford Torus: a torus lying on the "surface" of a 4D hypersphere. Inspired by Thomas Banchoff's book "Beyond the Third Dimension: Geometry, Computer Graphics, and Higher Dimensions", Scientific American Library, 1990. https://en.wikipedia.org/wiki/N-sphere https://en.wikipedia.org/wiki/Clifford_torus https://en.wikipedia.org/wiki/Regular_polytope Written by Carsten Steger; 2003.

### Hypnowheel

A overlapping, translucent spiral patterns. The tightness of their spirals fluctuates in and out. https://en.wikipedia.org/wiki/Moire_pattern Written by Jamie Zawinski; 2008.

### IFS

Clouds of iterated function systems spin and collide. Note that the "Detail" parameter is exponential. Number of points drawn is functions^detail. https://en.wikipedia.org/wiki/Iterated_function_system Written by Chris Le Sueur and Robby Griffin; 1997.

### IMSMap

Cloud-like patterns. The idea is to take four points on the edge of the image, and assign each a random "elevation". Then find the point between them, and give it a value which is the average of the other four, plus some small random offset. Coloration is done based on elevation. Written by Juergen Nickelsen and Jamie Zawinski; 1992.

### Interaggregate

Pale pencil-like scribbles slowly fill the screen. A surface is filled with a hundred medium to small sized circles. Each circle has a different size and direction, but moves at the same slow rate. Displays the instantaneous intersections of the circles as well as the aggregate intersections of the circles. Though actually it doesn't look like circles at all! Written by Casey Reas, William Ngan, Robert Hodgin, and Jamie Zawinski; 2004.

### Interference

Color field based on computing decaying sinusoidal waves. Written by Hannu Mallat; 1998.

### Intermomentary

Blinking dots interact with each other circularly. A surface is filled with a hundred medium to small sized circles. Each circle has a different size and direction, but moves at the same slow rate. Displays the instantaneous intersections of the circles as well as the aggregate intersections of the circles. The circles begin with a radius of 1 pixel and slowly increase to some arbitrary size. Circles are drawn with small moving points along the perimeter. The intersections are rendered as glowing orbs. Glowing orbs are rendered only when a perimeter point moves past the intersection point. Written by Casey Reas, William Ngan, Robert Hodgin, and Jamie Zawinski; 2004.

### JigglyPuff

Quasi-spherical objects are distorted. You have a tetrahedron with tesselated faces. The vertices on these faces have forces on them: one proportional to the distance from the surface of a sphere; and one proportional to the distance from the neighbors. They also have inertia. The resulting effect can range from a shape that does nothing, to a frenetic polygon storm. Somewhere in between there it usually manifests as a blob that jiggles in a kind of disturbing manner. Written by Keith Macleod; 2003.

### Jigsaw

Carves an image up into a jigsaw puzzle, shuffles it, and solves it. https://en.wikipedia.org/wiki/Jigsaw_puzzle https://en.wikipedia.org/wiki/Tessellation Written by Jamie Zawinski; 1997.

### Juggler3D

A 3D juggling stick-man, with Cambridge juggling pattern notation used to describe the patterns he juggles. https://en.wikipedia.org/wiki/Siteswap Written by Tim Auckland and Jamie Zawinski; 2002.

### Julia

The Julia set is a close relative of the Mandelbrot set. The small moving dot indicates the control point from which the rest of the image was generated. See also the "Discrete" screen saver. https://en.wikipedia.org/wiki/Julia_set Written by Sean McCullough; 1997.

### Kaleidescope

A simple kaleidoscope made of line segments. See "GLeidescope" for a more sophisticated take. https://en.wikipedia.org/wiki/Kaleidoscope Written by Ron Tapia; 1997.

### Kaleidocycle

Draw a ring composed of tetrahedra connected at the edges that twists and rotates toroidally. When a series of tetrahedra are joined at the edges in a loop, it is possible for them to rotate continously through the center without deforming. This only works with an even number of tetrahedra, and there must be eight or more, or they don't fit. Written by Jamie Zawinski; 2013.

### Klein

A Klein bottle is the 4D analog of a moebius strip. You can walk on the surface of the bottle or rotate it in 4D or walk on it while it rotates in 4D. Inspired by Thomas Banchoff's book "Beyond the Third Dimension: Geometry, Computer Graphics, and Higher Dimensions", Scientific American Library, 1990. https://en.wikipedia.org/wiki/Klein_bottle Written by Carsten Steger; 2008.

### Kumppa

Spiraling, spinning, and very, very fast splashes of color rush toward the screen. Written by Teemu Suutari; 1998.

### Lament

Lemarchand's Box, the Lament Configuration. Warning: occasionally opens doors. https://en.wikipedia.org/wiki/Lemarchand%27s_box Written by Jamie Zawinski; 1998.

### Lavalite

A Simulation a Lava Lite(r). Odd-shaped blobs of a mysterious substance are heated, slowly rise to the top of the bottle, and then drop back down as they cool. This simulation requires a fairly fast machine (both CPU and 3D performance.) "LAVA LITE(r) and the configuration of the LAVA(r) brand motion lamp are registered trademarks of Haggerty Enterprises, Inc. The configuration of the globe and base of the motion lamp are registered trademarks of Haggerty Enterprises, Inc. in the U.S.A. and in other countries around the world." https://en.wikipedia.org/wiki/Lava_lamp https://en.wikipedia.org/wiki/Metaballs https://en.wikipedia.org/wiki/Lavarand Written by Jamie Zawinski; 2002.

### LCDscrub

repairs burn-in on LCD monitors. This saver is functional, rather than pretty. Believe it or not, screen burn is not a thing of the past. It can happen to LCD screens pretty easily, even in this modern age. However, leaving the screen on and displaying high contrast images can often repair the damage. That's what this screen saver does. See also: http://docs.info.apple.com/article.html?artnum=88343 http://toastycode.com/blog/2008/02/05/lcd-scrub/ Inspired by the like-named program by Daniel Sandler. Written by Jamie Zawinski; 2008.

### Lockward

A translucent spinning, blinking thing. Sort of a cross between the wards in an old combination lock and those old backlit information displays that animated and changed color via polarized light. Written by Leo L. Schwab; 2007.

### Loop

A cellular automaton that generates loop-shaped colonies that spawn, age, and eventually die. https://en.wikipedia.org/wiki/Langton%27s_loops Written by David Bagley; 1999.

### m6502

Emulates a 6502 microprocessor, and runs some example programs on it. The family of 6502 chips were used throughout the 70's and 80's in machines such as the Atari 2600, Commodore PET, VIC20 and C64, Apple ][, and the NES. Some example programs are included, and it can also read in an assembly file as input. Original JavaScript Version by Stian Soreng: http://www.6502asm.com/. Ported to XScreenSaver by Jeremy English. Written by Stian Soreng and Jeremy English; 2007.

### Maze

Generates random mazes, with three different algorithms: Kruskal, Prim, and a depth-first recursive backtracker. It also solves them. Backtracking and look-ahead paths are displayed in different colors. https://en.wikipedia.org/wiki/Maze_generation_algorithm https://en.wikipedia.org/wiki/Maze_solving_algorithm Written by Martin Weiss, Dave Lemke, Jim Randell, Jamie Zawinski, Johannes Keukelaar, and Zack Weinberg; 1985.

### Maze3D

A re-creation of the 3D Maze screensaver from Windows 95. Written by Sudoer; 2018.

### MemScroller

Scrolls a dump of its own memory in three windows at three different rates. Written by Jamie Zawinski; 2004.

### Menger

The Menger Gasket is a cube-based recursive fractal object analagous to the Sierpinski Tetrahedron. https://en.wikipedia.org/wiki/Menger_sponge https://en.wikipedia.org/wiki/Sierpinski_carpet Written by Jamie Zawinski; 2001.

### MirrorBlob

A wobbly blob distorts images behind it. Written by Jon Dowdall; 2003.

### Moebius

M. C. Escher's "Moebius Strip II", an image of ants walking along the surface of a moebius strip. https://en.wikipedia.org/wiki/Moebius_strip https://en.wikipedia.org/wiki/Maurits_Cornelis_Escher Written by Marcelo F. Vianna; 1997.

### MoebiusGears

An interlinked loop of rotating gears. The layout of the gears follows the path of a moebius strip. See also the "Pinion" and "Gears" screen savers. https://en.wikipedia.org/wiki/Involute_gear https://en.wikipedia.org/wiki/Moebius_strip Written by Jamie Zawinski; 2007.

### Moire

When the lines on the screen Make more lines in between, That's a moire'! https://en.wikipedia.org/wiki/Moire_pattern Written by Jamie Zawinski and Michael Bayne; 1997.

### Moire2

Generates fields of concentric circles or ovals, and combines the planes with various operations. The planes are moving independently of one another, causing the interference lines to spray. https://en.wikipedia.org/wiki/Moire_pattern Written by Jamie Zawinski; 1998.

### Molecule

Some interesting molecules. Several molecules are built in, and it can also read PDB (Protein Data Bank) files as input. https://en.wikipedia.org/wiki/Protein_Data_Bank_%28file_format%29 Written by Jamie Zawinski; 2001.

### Morph3D

Platonic solids that turn inside out and get spikey. https://en.wikipedia.org/wiki/Platonic_solid Written by Marcelo Vianna; 1997.

### Mountain

Generates random 3D plots that look vaguely mountainous. Written by Pascal Pensa; 1997.

### Munch

DATAI 2 ADDB 1,2 ROTC 2,-22 XOR 1,2 JRST .-4 As reported by HAKMEM (MIT AI Memo 239, 1972), Jackson Wright wrote the above PDP-1 code in 1962. That code still lives on here, some 46 years later. In "mismunch" mode, it displays a creatively broken misimplementation of the classic munching squares algorithm instead. https://en.wikipedia.org/wiki/HAKMEM https://en.wikipedia.org/wiki/Munching_square Written by Jackson Wright, Tim Showalter, Jamie Zawinski and Steven Hazel; 1997.

### NerveRot

Nervously vibrating squiggles. Written by Dan Bornstein; 2000.

### Noof

Flowery, rotatey patterns. Written by Bill Torzewski; 2004.

### NoseGuy

A little man with a big nose wanders around your screen saying things. Written by Dan Heller and Jamie Zawinski; 1992.

### Pacman

Simulates a game of Pac-Man on a randomly-created level. https://en.wikipedia.org/wiki/Pac-Man Written by Edwin de Jong and Jamie Zawinski; 2004.

### Pedal

The even-odd winding rule. https://en.wikipedia.org/wiki/Even-odd_rule https://en.wikipedia.org/wiki/Nonzero-rule Written by Dale Moore; 1995.

### Peepers

Floating eyeballs. Anatomically correct, and they also track the pointer. Written by Jamie Zawinski; 2018.

### Penetrate

Simulates (something like) the classic arcade game Missile Command. https://en.wikipedia.org/wiki/Missile_Command Written by Adam Miller; 1999.

### Penrose

Quasiperiodic tilings. In April 1997, Sir Roger Penrose, a British math professor who has worked with Stephen Hawking on such topics as relativity, black holes, and whether time has a beginning, filed a copyright-infringement lawsuit against the Kimberly-Clark Corporation, which Penrose said copied a pattern he created (a pattern demonstrating that "a nonrepeating pattern could exist in nature") for its Kleenex quilted toilet paper. Penrose said he doesn't like litigation but, "When it comes to the population of Great Britain being invited by a multinational to wipe their bottoms on what appears to be the work of a Knight of the Realm, then a last stand must be taken." As reported by News of the Weird #491, 4-Jul-1997. https://en.wikipedia.org/wiki/Penrose_tiling https://en.wikipedia.org/wiki/Tessellation Written by Timo Korvola; 1997.

### Petri

Colonies of mold grow in a petri dish. Growing colored circles overlap and leave spiral interference in their wake. Written by Dan Bornstein; 1999.

### Phosphor

An old terminal with large pixels and long-sustain phosphor. On MacOS and Linux, this program is also a fully-functional VT100 emulator! Run it as an application instead of as a screen saver and you can use it as a terminal. Written by Jamie Zawinski; 1999.

### Photopile

Loads several random images, and displays them as if lying in a random pile. The pile is periodically reshuffled, with new images coming in and old ones being thrown out. Written by Jens Kilian and Jamie Zawinski; 2008.

### Piecewise

Moving circles switch from visibility to invisibility at intersection points. Written by Geoffrey Irving; 2003.

### Pinion

A gear system marches across the screen. See also the "Gears" and "MoebiusGears" screen savers. https://en.wikipedia.org/wiki/Involute_gear Written by Jamie Zawinski; 2004.

### Pipes

A growing plumbing system, with bolts and valves. Written by Marcelo Vianna and Jamie Zawinski; 1997.

### Polyhedra

The 75 uniform polyhedra and their duals, plus 5 prisms and antiprisms, and some information about each. https://en.wikipedia.org/wiki/Uniform_polyhedra https://en.wikipedia.org/wiki/Stellation https://en.wikipedia.org/wiki/Dual_polyhedron https://en.wikipedia.org/wiki/Antiprism Written by Dr. Zvi Har'El and Jamie Zawinski; 2004.

### Polyominoes

Repeatedly attempts to completely fill a rectangle with irregularly-shaped puzzle pieces. https://en.wikipedia.org/wiki/Polyomino Written by Stephen Montgomery-Smith; 2002.

### Polytopes

The six regular 4D polytopes rotating in 4D. Inspired by H.S.M Coxeter's book "Regular Polytopes", 3rd Edition, Dover Publications, Inc., 1973, and Thomas Banchoff's book "Beyond the Third Dimension: Geometry, Computer Graphics, and Higher Dimensions", Scientific American Library, 1990. https://en.wikipedia.org/wiki/Hypercube https://en.wikipedia.org/wiki/Tesseract https://en.wikipedia.org/wiki/Regular_polytope Written by Carsten Steger; 2003.

### Pong

The 1971 Pong home video game, including artifacts of an old color TV set. In clock mode, the score keeps track of the current time. https://en.wikipedia.org/wiki/Pong Written by Jeremy English, Trevor Blackwell and Jamie Zawinski; 2003.

### ProjectivePlane

A 4D embedding of the real projective plane. You can walk on the surface of the real projective plane or rotate it in 4D or walk on it while it rotates in 4D. Inspired by Thomas Banchoff's book "Beyond the Third Dimension: Geometry, Computer Graphics, and Higher Dimensions", Scientific American Library, 1990. https://en.wikipedia.org/wiki/Real_projective_plane https://en.wikipedia.org/wiki/Roman_surface https://en.wikipedia.org/wiki/Cross_cap https://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/RealProjectivePlane.html http://mathworld.wolfram.com/RomanSurface.html http://mathworld.wolfram.com/Cross-Cap.html http://mathworld.wolfram.com/MoebiusStrip.html Written by Carsten Steger; 2014.

### Providence

"A pyramid unfinished. In the zenith an eye in a triangle, surrounded by a glory, proper." https://en.wikipedia.org/wiki/Eye_of_Providence Written by Blair Tennessy; 2004.

### Pulsar

Intersecting planes, with alpha blending, fog, textures, and mipmaps. Written by David Konerding; 1999.

### Pyro

Exploding fireworks. See also the "Fireworkx", "Eruption", and "XFlame" screen savers. Written by Jamie Zawinski; 1992.

### Qix

Bounces a series of line segments around the screen, and uses variations on this basic motion pattern to produce all sorts of different presentations: line segments, filled polygons, and overlapping translucent areas. https://en.wikipedia.org/wiki/Qix Written by Jamie Zawinski; 1992.

### QuasiCrystal

A quasicrystal is a structure that is ordered but aperiodic. Two-dimensional quasicrystals can be generated by adding a set of planes where x is the sine of y. Different complex aperiodic plane tilings are produced depending on the period, position, and rotation of the component planes, and whether the rotation of the planes is evenly distributed around the circle (the "symmetry" option, above) or random. See also the "RD-Bomb", "CWaves" and "Penrose" screen savers. https://en.wikipedia.org/wiki/Quasicrystal Written by Jamie Zawinski; 2013.

### Queens

The N-Queens problem: how to place N queens on an NxN chessboard such that no queen can attack a sister? See also the "Endgame" screen saver. https://en.wikipedia.org/wiki/Eight_queens_puzzle Written by Blair Tennessy and Jamie Zawinski; 2002.

### RaverHoop

Simulates an LED hula hoop in a dark room. Oontz oontz oontz. Written by Jamie Zawinski; 2016.

### RazzleDazzle

Generates an infinitely-scrolling sequence of dazzle camouflage patterns. Dazzle Ships, in addition to being the best album by Orchestral Manoeuvres in the Dark, were military vessels during World War I and early in World War II that were painted not to conceal but to confuse: with these Cubist overlapping stripes, it was very hard to estimate their size, range and heading. This was a big deal before the invention of Radar. https://en.wikipedia.org/wiki/Dazzle_camouflage https://en.wikipedia.org/wiki/Cubism https://en.wikipedia.org/wiki/Dazzle_Ships_%28album%29 https://en.wikipedia.org/wiki/Acoustic_mirror https://en.wikipedia.org/wiki/Radar Written by Jamie Zawinski; 2018.

### RDbomb

Reaction-diffusion: draws a grid of growing square-like shapes that, once they overtake each other, react in unpredictable ways. Written by Scott Draves; 1997.

### Ripples

Rippling interference patterns reminiscent of splashing water distort a loaded image. Written by Tom Hammersley; 1999.

### Rocks

An asteroid field zooms by. Written by Jamie Zawinski; 1992.

### RomanBoy

A 3D immersion of the real projective plane that smoothly deforms between the Roman surface and the Boy surface. You can walk on the surface of the real projective plane or rotate it in 3D. Furthermore, it is possible to smoothly deform the real projective plane between the Roman surface and the Boy surface while turning it or walking on it. Inspired by François Apéry's book "Models of the Real Projective Plane", Vieweg, 1987. https://en.wikipedia.org/wiki/Boy%27s_surface https://en.wikipedia.org/wiki/Roman_surface http://mathworld.wolfram.com/BoySurface.html http://mathworld.wolfram.com/RomanSurface.html Written by Carsten Steger; 2014.

### Rorschach

Inkblot patterns via a reflected random walk. https://en.wikipedia.org/wiki/Rorschach_inkblot_test https://en.wikipedia.org/wiki/Random_walk Written by Jamie Zawinski; 1992.

### RotZoomer

Distorts an image by rotating and scaling random sections of it. Written by Claudio Matsuoka and Jamie Zawinski; 2001.

### Rubik

A Rubik's Cube that repeatedly shuffles and solves itself. See also the "GLSnake" and "Cube21" screen savers. https://en.wikipedia.org/wiki/Rubik%27s_Cube Written by Marcelo Vianna; 1997.

### RubikBlocks

The "Rubik's Mirror Blocks" puzzle. See also the "Rubik", "Cube21", and "GLSnake" screen savers. https://en.wikipedia.org/wiki/Combination_puzzles#Irregular_cuboids Written by Vasek Potocek; 2009.

### SBalls

Textured balls spinning like crazy. Written by Eric Lassauge; 2002.

### ShadeBobs

Oscillating oval patterns that look something like vapor trails or neon tubes. Written by Shane Smit; 1999.

### Sierpinski

The 2D Sierpinski triangle fractal. See also the "Sierpinski3D" screen saver. https://en.wikipedia.org/wiki/Sierpinski_triangle Written by Desmond Daignault; 1997.

### Sierpinski3D

The recursive Sierpinski tetrahedron fractal. https://en.wikipedia.org/wiki/Sierpinski_triangle#Analogs_in_higher_dimension Written by Jamie Zawinski and Tim Robinson; 1999.

### SkyTentacles

There is a tentacled abomination in the sky. From above you it devours. Written by Jamie Zawinski; 2008.

### SlideScreen

A variant on a "fifteen puzzle", operating on the screen or an image. It divides the image into a grid and randomly shuffles the squares. https://en.wikipedia.org/wiki/Fifteen_puzzle Written by Jamie Zawinski; 1994.

### Slip

A jet engine consumes the screen, then puts it through a spin cycle. Written by Scott Draves and Jamie Zawinski; 1997.

### Sonar

A sonar display pings (get it?) the hosts on your local network, and plots their distance (response time) from you. The three rings represent ping times of approximately 2.5, 70 and 2,000 milliseconds respectively. Alternately, it can run a simulation that doesn't involve hosts. https://en.wikipedia.org/wiki/Ping#History Written by Jamie Zawinski and Stephen Martin; 1998.

### SpeedMine

Simulates speeding down a rocky mineshaft, or a funky dancing worm. Written by Conrad Parker; 2001.

### Spheremonics

These closed objects are commonly called spherical harmonics, although they are only remotely related to the mathematical definition found in the solution to certain wave functions, most notably the eigenfunctions of angular momentum operators. https://en.wikipedia.org/wiki/Spherical_harmonics#Visualization_of_the_spherical_harmonics Written by Paul Bourke and Jamie Zawinski; 2002.

### SplitFlap

Simulates a split-flap display, an old style of electromechanical sign as seen in airports and train stations, and commonly used in alarm clocks in the 1960s and 1970s. https://en.wikipedia.org/wiki/Split-flap_display https://en.wikipedia.org/wiki/Flip_clock Written by Jamie Zawinski; 2015.

### Splodesic

A geodesic sphere experiences a series of eruptions. Written by Jamie Zawinski; 2016.

### Spotlight

A spotlight scanning across a black screen, illuminating a loaded image when it passes. Written by Rick Schultz and Jamie Zawinski; 1999.

### Sproingies

Slinky-like creatures walk down an infinite staircase and occasionally explode! https://en.wikipedia.org/wiki/Slinky https://en.wikipedia.org/wiki/Q%2Abert https://en.wikipedia.org/wiki/Marble_Madness Written by Ed Mackey; 1997.

### Squiral

Square-spiral-producing automata. The spirals grow outward until they hit something, then they go around it. Written by Jeff Epler; 1999.

### Stairs

Escher's infinite staircase. https://en.wikipedia.org/wiki/Maurits_Cornelis_Escher Written by Marcelo Vianna and Jamie Zawinski; 1998.

### Starfish

Undulating, throbbing, star-like patterns pulsate, rotate, and turn inside out. Another display mode uses these shapes to lay down a field of colors, which are then cycled. The motion is very organic. Written by Jamie Zawinski; 1997.

### StarWars

A stream of text slowly scrolling into the distance at an angle, over a star field, like at the beginning of the movie of the same name. https://en.wikipedia.org/wiki/Star_Wars_opening_crawl Written by Jamie Zawinski and Claudio Matsuoka; 2001.

### StonerView

Chains of colorful squares dance around each other in complex spiral patterns. Inspired by David Tristram's `electropaint' screen saver, originally written for SGI computers in the late 1980s or early 1990s. Written by Andrew Plotkin; 2001.

### Strange

Strange attractors: a swarm of dots swoops and twists around. https://en.wikipedia.org/wiki/Attractor#Strange_attractor Written by Massimino Pascal; 1997.

### Substrate

Crystalline lines grow on a computational substrate. A simple perpendicular growth rule creates intricate city-like structures. Written by J. Tarbell and Mike Kershaw; 2004.

### Superquadrics

Morphing 3D shapes. Written by Ed Mackey; 1987, 1997.

### Surfaces

Parametric surfaces. http://mathworld.wolfram.com/DinisSurface.html https://en.wikipedia.org/wiki/Enneper_surface http://mathworld.wolfram.com/EnnepersMinimalSurface.html http://mathworld.wolfram.com/KuenSurface.html https://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/Seashell.html http://mathworld.wolfram.com/SwallowtailCatastrophe.html http://mathworld.wolfram.com/BohemianDome.html https://en.wikipedia.org/wiki/Whitney_umbrella http://mathworld.wolfram.com/PlueckersConoid.html http://mathworld.wolfram.com/HennebergsMinimalSurface.html http://mathworld.wolfram.com/CatalansSurface.html http://mathworld.wolfram.com/CorkscrewSurface.html Written by Andrey Mirtchovski and Carsten Steger; 2003.

### Swirl

Flowing, swirly patterns. Written by M. Dobie and R. Taylor; 1997.

### Tangram

Solves tangram puzzles. https://en.wikipedia.org/wiki/Tangram Written by Jeremy English; 2005.

### Tessellimage

Converts an image to triangles using Delaunay tessellation, or to polygons using Voronoi tesselation, and animates the result at various depths. More polygons are allocated to visually complex parts of the image. This is accomplished by first computing the first derivative of the image: the distance between each pixel and its neighbors (which is essentially edge detection or embossing). Then the Delaunay or Voronoi control points are chosen by selecting those pixels whose distance value is above a certain threshold: those are the pixels that have the largest change in color/brightness. https://en.wikipedia.org/wiki/Delaunay_triangulation https://en.wikipedia.org/wiki/Voronoi_diagram https://en.wikipedia.org/wiki/Tessellation Written by Jamie Zawinski; 2014.

### Thornbird

Displays a view of the "Bird in a Thornbush" fractal. Written by Tim Auckland; 2002.

### TimeTunnel

An animation similar to the title sequence of Dr. Who in the 70s. Written by Sean P. Brennan; 2005.

### TopBlock

Creates a 3D world with dropping blocks that build up and up. Written by rednuht; 2006.

### Triangle

Generates random mountain ranges using iterative subdivision of triangles. Written by Tobias Gloth; 1997.

### TronBit

The character "Bit" from the film, "Tron". The "yes" state is a tetrahedron; the "no" state is the second stellation of an icosahedron; and the idle state oscillates between a small triambic icosahedron and the compound of an icosahedron and a dodecahedron. https://en.wikipedia.org/wiki/List_of_Tron_characters#Bit https://en.wikipedia.org/wiki/Uniform_polyhedra https://en.wikipedia.org/wiki/Stellation Written by Jamie Zawinski; 2011.

### Truchet

Line- and arc-based truchet patterns that tile the screen. https://en.wikipedia.org/wiki/Tessellation Written by Adrian Likins; 1998.

### Twang

Divides the screen into a grid, and plucks them. Written by Dan Bornstein; 2002.

### Unicrud

Chooses a random Unicode character and displays it full screen, along with some information about it. https://en.wikipedia.org/wiki/Unicode Written by Jamie Zawinski; 2016.

### UnknownPleasures

PSR B1919+21 (AKA CP 1919) was the first pulsar ever discovered: a spinning neutron star emitting a periodic lighthouse-like beacon. An illustration of the signal received from it was published in Scientific American in 1971, and later in The Cambridge Encyclopedia of Astronomy in 1977, where it was seen by Stephen Morris, the drummer of Joy Division, and was consequently appropriated by Peter Saville for the cover of the band's album "Unknown Pleasures". https://en.wikipedia.org/wiki/Pulsar https://en.wikipedia.org/wiki/PSR_B1919%2B21 https://en.wikipedia.org/wiki/Unknown_Pleasures https://en.wikipedia.org/wiki/Peter_Saville_%28graphic_designer%29 https://en.wikipedia.org/wiki/Joy_Division Written by Jamie Zawinski; 2013.

### Vermiculate

Squiggly worm-like paths. Written by Tyler Pierce; 2001.

### Vfeedback

Simulates video feedback: pointing a video camera at an NTSC television. Written by Jamie Zawinski; 2018.

### VidWhacker

Displays a distorted frame video. This is a shell script that grabs a frame of video from the system's video input, and then uses some PBM filters (chosen at random) to manipulate and recombine the video frame in various ways (edge detection, subtracting the image from a rotated version of itself, etc.) Then it displays that image for a few seconds, and does it again. This works really well if you just feed broadcast television into it. Written by Jamie Zawinski; 1998.

### Vigilance

Security cameras keep careful track of their surroundings. You can trust them. Everything is completely under control. Written by Jamie Zawinski; 2017.

### Voronoi

A Voronoi tessellation. Periodically zooms in and adds new points. The existing points also wander around. There are a set of control points on the plane, each at the center of a colored cell. Every pixel within that cell is closer to that cell's control point than to any other control point. That is what determines the cell's shapes. https://en.wikipedia.org/wiki/Voronoi_diagram https://en.wikipedia.org/wiki/Tessellation Written by Jamie Zawinski; 2007.

### Wander

A colorful random-walk. https://en.wikipedia.org/wiki/Random_walk Written by Rick Campbell; 1999.

### WebCollage

This is what the Internet looks like. This creates collages out of random images from the World Wide Web. It finds the images by feeding random words into various search engines, and pulling images (or sections of images) out of the pages returned. WARNING: THE INTERNET SOMETIMES CONTAINS PORNOGRAPHY. The Internet being what it is, absolutely anything might show up in the collage including -- quite possibly -- pornography, or even nudity. Please act accordingly. See also https://www.jwz.org/webcollage/ NOTE: Webcollage on Fedora does not connect to internet by default and uses image files on your local disk. If you want webcollage to search for image files on net, use webcollage.original . Written by Jamie Zawinski; 1999.

### WhirlWindWarp

Floating stars are acted upon by a mixture of simple 2D force fields. The strength of each force field changes continuously, and it is also switched on and off at random. Written by Paul 'Joey' Clark; 2001.

### WindupRobot

A swarm of wind-up toy robots wander around the table-top, bumping into each other. Each robot contains a mechanically accurate gear system inside, which you can see when the robot's shell occasionally fades to transparency. Also, sometimes a cartoony word bubble pops up above a robot, full of random text. Written by Jamie Zawinski; 2014.

### Wormhole

Flying through a colored wormhole in space. Written by Jon Rafkind; 2004.

### XAnalogTV

An old TV set, including artifacts like snow, bloom, distortion, ghosting, and hash noise. It also simulates the TV warming up. It will cycle through 12 channels, some with images you give it, and some with color bars or nothing but static. Written by Trevor Blackwell; 2003.

### XFlame

Pulsing fire. It can also take an arbitrary image and set it on fire too. Written by Carsten Haitzler and many others; 1999.

### XJack

This behaves schizophrenically and makes a lot of typos. Written by Jamie Zawinski; 1997.

### XLyap

The Lyapunov exponent makes pretty fractal pictures. https://en.wikipedia.org/wiki/Lyapunov_exponent Written by Ron Record; 1997.

### XMatrix

The "digital rain" effect, as seen on the computer monitors in "The Matrix". See also "GLMatrix" for a 3D rendering of the similar effect that appeared in the movie's title sequence. https://en.wikipedia.org/wiki/Matrix_digital_rain Written by Jamie Zawinski; 1999.

### XRaySwarm

Worm-like swarms of particles with vapor trails. Written by Chris Leger; 2000.

### XSpirograph

Simulates that pen-in-nested-plastic-gears toy from your childhood. https://en.wikipedia.org/wiki/Spirograph Written by Rohit Singh; 2000.

### Zoom

Fatbits! Zooms in on a part of the screen and then moves around. With the "Lenses" option, the result is like looking through many overlapping lenses rather than just a simple zoom. Written by James Macnicol; 2001.

## Manual pages

### xscreensaver-getimage(1)

xscreensaver-getimage - put some randomly-selected image on the root window

### xscreensaver-getimage-file(1)

xscreensaver-getimage-file - put a randomly-selected image on the root window

### xscreensaver-getimage-video(1)

xscreensaver-getimage-video - put a video frame on the root window

### xscreensaver-text(1)

xscreensaver-text - prints some text to stdout, for use by screen savers.

### abstractile(6x)

abstractile - draw abstract mosaic patterns of interlocking tiles

### anemone(6x)

anemone - wiggling tentacles.

### anemotaxis(6x)

anemotaxis - directional search on a plane.

### antinspect(6x)

antinspect - ant model inspection screenhack

### antmaze(6x)

antmaze - ant maze walker

### antspotlight(6x)

antspotlight - ant spotlight screenhack

### apollonian(6x)

apollonian - Descartes Circle Theorem.

### apple2(6x)

apple2 - Apple ][ display emulator

### atlantis(6x)

atlantis - draw swimming sharks, whales, and dolphins.

### attraction(6x)

attraction - interactions of opposing forces

### atunnel(6x)

atunnel - hypnotic GL tunnel journey

### barcode(6x)

barcode - draws a random sequence of barcodes for the products you enjoy

### binaryring(6x)

binaryring - A system of path tracing particles evolves continuously from an initial creation.

### blaster(6x)

blaster - simulation of space combat

### blinkbox(6x)

blinkbox - shows a ball inside a box.

### blitspin(6x)

blitspin - rotate a bitmap in an interesting way

### blocktube(6x)

blocktube - draws a swirling, falling tunnel of reflective slabs

### boing(6x)

boing - draws a bouncing ball like the ancient Amiga demo

### bouboule(6x)

bouboule - draws spinning 3D blobs

### bouncingcow(6x)

bouncingcow - a happy cow on a trampoline in 3D. Moo.

### boxed(6x)

boxed - draws a box full of 3D bouncing balls that explode.

### boxfit(6x)

boxfit - fills space with a gradient of growing boxes or circles.

### braid(6x)

braid - draws random color-cycling braids around a circle

### bsod(6x)

bsod - Blue Screen of Death emulator

### bubble3d(6x)

bubble3d - 3d rising bubbles.

### bumps(6x)

bumps - move distorting spotlight around desktop

### cage(6x)

cage - Escher’s impossible cage, for xscreensaver.

### carousel(6x)

carousel - displays multiple images rotating in a circular formation

### ccurve(6x)

ccurve - self-similar linear fractals.

### celtic(6x)

celtic - draws celtic cross-stich patterns

### circuit(6x)

circuit - animates a number of 3D electronic components.

### cityflow(6x)

cityflow - waves of boxes.

### cloudlife(6x)

cloudlife - a cellular automaton based on Conway’s Life

### companioncube(6x)

companioncube - a vital aparatus.

### compass(6x)

compass - draws a spinning compass.

### coral(6x)

coral - simulates coral growth, albeit somewhat slowly.

### crackberg(6x)

crackberg - Lose your way wandering some height fields, and enjoy candy.

### crumbler(6x)

crumbler - voronoi divisions of a sphere.

### crystal(6x)

crystal - kaleidescope.

### cube21(6x)

cube21 - animates the Cube 21 puzzle

### cubenetic(6x)

cubenetic - cubist 3D undulating blob.

### cubestack(6x)

cubestack - An endless stack of unfolding, translucent cubes.

### cubestorm(6x)

cubestorm - a series of 3D boxes that fill space

### cubetwist(6x)

cubetwist - A series of nested cubes rotate and slide recursively.

### cubicgrid(6x)

cubicgrid - rotating 3D lattice seen from inside

### cwaves(6x)

cwaves - languid sinusoidal colors

### cynosure(6x)

cynosure - gentle overlapping squares screen saver.

### dangerball(6x)

dangerball - a 3D ball that periodically extrudes spikes. Ouch!

### decayscreen(6x)

decayscreen - make a screen meltdown.

### deco(6x)

deco - draw tacky 70s basement wall panelling

### deepstars(6x)

deepstars - screen saver.

### deluxe(6x)

deluxe - pulsing sequence of stars, circles, and lines.

### demon(6x)

demon - cellular automaton.

### discoball(6x)

discoball - A dusty, dented disco ball screen saver.

### discrete(6x)

discrete - discrete map iterative function fractal systems.

### distort(6x)

distort - distort the content of the screen in interesting ways

### drift(6x)

drift - draws drifting recursive fractal cosmic flames

### dymaxionmap(6x)

dymaxionmap - An animation of Buckminster Fuller’s unwrapped icosahedral globe.

### endgame(6x)

endgame - endgame chess screensaver

### energystream(6x)

energystream - a flow of particles which form an energy stream

### engine(6x)

engine - draws a 3D four-stroke engine.

### epicycle(6x)

epicycle - draws a point moving around a circle which moves around a cicle which...

### eruption(6x)

Eruption - eruption of pieces of hot volcanic rock

### esper(6x)

esper - Enhance 224 to 176. Go right. Enhance 57 19. Track 45 left.

### euler2d(6x)

euler2d - two dimensional incompressible inviscid fluid flow.

### extrusion(6x)

extrusion - various rotating extruded shapes.

### fadeplot(6x)

fadeplot - draws a waving ribbon following a sinusoidal path.

### fiberlamp(6x)

fiberlamp - Fiber Optic Lamp

### filmleader(6x)

filmleader - screen saver.

### fireworkx(6x)

fireworkx - pyrotechnic explosions eye-candy.

### flame(6x)

flame - draw weird cosmic fractals

### flipflop(6x)

flipflop - draws a grid of 3D squares that change positions

### flipscreen3d(6x)

flipscreen3d - rotates an image of the screen through 3 dimensions.

### fliptext(6x)

fliptext - draws pages of text whose lines transparently flip around

### flow(6x)

flow - strange attractors.

### fluidballs(6x)

fluidballs - the physics of bouncing balls.

### flyingtoasters(6x)

flyingtoasters - 3d space-age jet-powered flying toasters (and toast)

### fontglide(6x)

fontglide - characters float onto the screen to form words

### galaxy(6x)

galaxy - draws spinning galaxies

### gears(6x)

gears - draw interlocking gears, for xscreensaver.

### geodesic(6x)

geodesic - animates a mesh geodesic sphere.

### geodesicgears(6x)

geodesicgears - gears on the surface of a sphere.

### gflux(6x)

gflux - rippling surface graphics hack

### glblur(6x)

glblur - 3D radial blur texture fields

### glcells(6x)

glcells - growing cells graphics hack

### gleidescope(6x)

gleidescope - a tiled OpenGL kaleidescope

### glhanoi(6x)

glhanoi - OpenGL Towers of Hanoi

### glitchpeg(6x)

glitchpeg - glitched image screen saver.

### glknots(6x)

glknots - generates some twisting 3d knot patterns

### glplanet(6x)

glplanet - rotating 3d texture-mapped planet.

### glschool(6x)

glschool - a 3D schooling simulation

### glslideshow(6x)

glslideshow - slideshow of images using smooth zooming and fades

### glsnake(6x)

glsnake - OpenGL enhanced Rubik’s Snake cyclewaster.

### gltext(6x)

gltext - draws text spinning around in 3D

### goop(6x)

goop - squishy transparent oil and bubble screenhack

### grav(6x)

grav - draws a simple orbital simulation

### gravitywell(6x)

gravitywell - spaaaaace.

### greynetic(6x)

greynetic - draw random stippled/color rectangles

### halftone(6x)

halftone - simple halftone pattern of moving mass points

### halo(6x)

halo - draw circular patterns

### handsy(6x)

handsy - some hands.

### helix(6x)

helix - draw helical string-art patterns

### hexadrop(6x)

hexadrop - shrinking hexagons.

### hexstrut(6x)

hexstrut - a grid of hexagons composed of rotating Y-shaped struts.

### hilbert(6x)

hilbert - 3D Hilbert fractal.

### hopalong(6x)

hopalong - draw real plane fractals

### hydrostat(6x)

hydrostat - Wiggly squid or jellyfish with many tentacles.

### hypertorus(6x)

hypertorus - Draws a hypertorus that rotates in 4d

### hypnowheel(6x)

hypnowheel - draws overlapping, translucent spiral patterns

### ifs(6x)

ifs - draws spinning, colliding iterated-function-system images

### imsmap(6x)

imsmap - generate fractal maps

### interaggregate(6x)

interaggregate - Visualize the momentary and aggregate intersections between slowly moving circles.

### interference(6x)

interference - decaying sinusoidal waves

### intermomentary(6x)

intermomentary - Visualize the momentary and aggregate intersections between slowly moving circles.

### jigglypuff(6x)

jigglypuff - save your screen by tormenting your eyes.

### jigsaw(6x)

jigsaw - permute an image like a jigsaw puzzle

### juggler3d(6x)

juggler3d - juggling man screen saver.

### julia(6x)

julia - draws spinning, animating julia-set fractals

### kaleidescope(6x)

Kaleidescope - rotating line segments

### kaleidocycle(6x)

kaleidocycle - draws twistable rings of tetrahedra

### klein(6x)

klein - Draws a 4d Klein bottle.

### kumppa(6x)

kumppa - spiraling, spinning, splashes of color rush toward the screen.

### lament(6x)

lament - animates the Lament Configuration

### lavalite(6x)

lavalite - 3D OpenGL simulation of a Lavalite.

### lcdscrub(6x)

lcdscrub - attempt to repair burn-in on LCD screens

### ljlatest(6x)

ljlatest - prints the most recent public posts on livejournal.com.

### lockward(6x)

lockward - Rotating spinning color-cycling things

### loop(6x)

loop - cellular automaton.

### maze(6x)

maze - an automated X11 demo repeatedly creating and solving a random maze

### maze3d(6x)

maze3d - A 3D maze.

### memscroller(6x)

memscroller - scrolls a dump of its own RAM across the screen

### menger(6x)

menger - 3D menger gasket fractal.

### mirrorblob(6x)

mirrorblob - Draws a wobbly blob that distorts the image behind it.

### moebius(6x)

moebius - Escher’s Moebuis Strip II, with ants.

### moebiusgears(6x)

moebiusgears - draw a moebius strip of interlocking gears.

### moire(6x)

moire - draw circular interference patterns

### moire2(6x)

moire2 - circular interference patterns.

### molecule(6x)

molecule - draws 3D molecular structures

### morph3d(6x)

morph3d - 3d morphing objects.

### mountain(6x)

mountain - random 3D plots that look vaguely mountainous.

### munch(6x)

munch - munching squares

### nerverot(6x)

nerverot - induces edginess in the viewer

### noof(6x)

noof - draw rotatey patterns

### noseguy(6x)

noseguy - a little guy with a big nose wanders around being witty

### pacman(6x)

pacman - simulates a game of Pac-Man on a randomly-created level.

### pedal(6x)

pedal - pretty geometric picture program

### peepers(6x)

peepers - floating eyeballs.

### penetrate(6x)

penetrate - simulates a classic arcade shooting game

### penrose(6x)

penrose - draws quasiperiodic tilings

### petri(6x)

petri - simulates mold growing in a petri dish

### phosphor(6x)

phosphor - simulates an old terminal with long-sustain phosphor

### photopile(6x)

photopile - displays multiple images in a periodically shuffled pile

### piecewise(6x)

piecewise - lots of moving circles intersecting in interesting ways.

### pinion(6x)

pinion - draws a scrolling sequence of interconnected gears

### pipes(6x)

pipes - fill the screen with a plumbing system.

### polyhedra(6x)

polyhedra - draws the 80 uniform polyhedra and their duals

### polyominoes(6x)

polyominoes - fill a rectangle with irregularly-shaped blocks.

### polytopes(6x)

polytopes - Draws one of the six regular 4d polytopes rotating in 4d.

### pong(6x)

pong - Pong Home Video Game Emulator

### projectiveplane(6x)

projectiveplane - Draws a 4d embedding of the real projective plane.

### providence(6x)

providence - eye in glory screenhack

### pulsar(6x)

pulsar - intersecting planes, alpha blending, fog, and textures.

### pyro(6x)

pyro - simulate fireworks

### qix(6x)

qix - bounce colored lines around a window

### quasicrystal(6x)

quasicrystal - aperiodic plane tilings.

### queens(6x)

queens - n queens screensaver

### raverhoop(6x)

raverhoop - Simulates an LED hula hoop in a dark room.

### razzledazzle(6x)

razzledazzle - screen saver.

### rd-bomb(6x)

rd-bomb - reaction/diffusion textures

### ripples(6x)

ripples - interference patterns.

### rocks(6x)

rocks - animation of flying through an asteroid field

### romanboy(6x)

romanboy - Draws a 3d immersion of the real projective plane that smoothly deforms between the Roman surface and the Boy surface.

### rorschach(6x)

rorschach - simulate ink-blot patterns

### rotzoomer(6x)

rotzoomer - animated rotations and scalings of portions of the screen

### rubik(6x)

rubik - screen saver that solves Rubik’s Cube.

### rubikblocks(6x)

rubikblocks - animates the Rubik’s Mirror Blocks puzzle

### sballs(6x)

sballs - draws balls spinning like crazy in GL

### shadebobs(6x)

shadebobs - oscillating vapor trails.

### sierpinski(6x)

sierpinski - draws Sierpinski triangle fractals

### sierpinski3d(6x)

sierpinski3d - 3D Sierpinski triangle fractal.

### skytentacles(6x)

skytentacles - 3D tentacles from the sky!

### slidescreen(6x)

slidescreen - permute the screen image like an 8-puzzle

### slip(6x)

slip - sucks your screen into a jet engine

### sonar(6x)

sonar - display a sonar scope

### speedmine(6x)

speedmine - simulates speeding down a rocky mineshaft, or a funky dancing worm

### spheremonics(6x)

spheremonics - 3d spherical harmonic shapes.

### splitflap(6x)

splitflap - a simulation of a split-flap electromechanical display.

### splodesic(6x)

splodesic - k A geodesic sphere experiences a series of eruptions.

### spotlight(6x)

spotlight - move spotlight around desktop

### sproingies(6x)

sproingies - Q-Bert meets Marble Madness!

### squiral(6x)

squiral - square spirals screensaver

### stairs(6x)

stairs - Escher’s infinite staircase.

### starfish(6x)

starfish - radially-symmetric throbbing colormap-hacking graphics demo

### starwars(6x)

starwars - draws a perspective text crawl, like at the beginning of the movie

### stonerview(6x)

stonerview - 3D undulating ribbons of squares.

### strange(6x)

strange - draws strange attractors

### substrate(6x)

substrate - Grow crystal-like lines on a computational substrate

### superquadrics(6x)

superquadrics - morphing 3d shapes.

### surfaces(6x)

surfaces - Draws some interesting 3d parametric surfaces.

### swirl(6x)

swirl - draws swirly color-cycling patterns

### tangram(6x)

tangram - watch the computer solve tangram puzzles.

### tessellimage(6x)

tessellimage - Converts an image to triangles using Delaunay tessellation.

### thornbird(6x)

thornbird - Bird in a Thornbush fractal.

### timetunnel(6x)

timetunnel - Plasma tunnels fade in and out

### topblock(6x)

topblock - a 3D world of falling blocks that build up and up.

### triangle(6x)

triangle - random mountains using iterative subdivision of triangles.

### tronbit(6x)

tronbit - Yes. Yes. No. Yes. Yes. No. Yes. Yes yes yes yes yes.

### truchet(6x)

truchet - draws curved or angular Truchet patterns

### twang(6x)

twang - pluck pieces of the screen

### unicrud(6x)

unicrud - Bounces a random Unicode character on the screen.

### unknownpleasures(6x)

unknownpleasures - a waterfall graph of the signal from pulsar PSR B1919+21.

### vermiculate(6x)

vermiculate - to move in a worm-like manner.

### vfeedback(6x)

vfeedback - Simulates video feedback.

### vidwhacker(6x)

vidwhacker - grab images and apply random filters to them

### vigilance(6x)

vigilance - screen saver.

### voronoi(6x)

voronoi - draws a randomly-colored Voronoi tessellation

### wander(6x)

wander - colorful random-walk.

### webcollage(6x)

webcollage - decorate the screen with random images from the web

### whirlwindwarp(6x)

whirlwindwarp - crazy moving stars

### winduprobot(6x)

winduprobot - screen saver.

### wormhole(6x)

wormhole - animation of flying through a wormhole

### xanalogtv(6x)

xanalogtv - Simulate reception on an old analog TV set

### xflame(6x)

xflame - draws animated flames

### xjack(6x)

xjack - all work and no play makes jack a dull boy

### xlyap(6x)

xlyap - display an array of Lyapunov exponents graphically

### xmatrix(6x)

xmatrix - simulates the computer displays from the movie

### xrayswarm(6x)

xrayswarm - swarms with color trails.

### xspirograph(6x)

xspirograph - simulates the rotation of a disk inside a circular rim

### zoom(6x)

zoom - wander around magnified desktop

## Latest updates

### OpenSUSE Leap 15.2 oss: Updated from *5.37-lp152.5.6* to *5.37-lp152.5.7*

2020-03-23

- Remove libgnome-devel from BuildRequires; appears to be unused (boo#1067727).

### OpenSUSE Tumbleweed oss: Updated from *5.40-2.4* to *5.43-1.1*

2020-03-08

- Update to version 5.43:
- New hacks GravityWell, DeepStars, handsy.
- GLPlanet now supports the Mercator projection.
- Bouncing Cow has mathematically ideal cows.
- Foggy toasters.
- Unknown Pleasures can now use an image file as a clip mask.
- Updated webcollage for recent changes.
- Added some sample unlock dialog color schemes to the .ad file.
- On systemd systems, closing your laptop lid might actually lock your screen now, maybe (boo#1101393).
- sonar can ping without being setuid by using setcap.
- Those new font-loading fallback heuristics work again. Oops.
- Fixed `noof' from displaying minimalistically.
- Rewrote `unknownpleasures' to be faster, and a true waterfall graph.
- If the xscreensaver daemon is setuid, then we can implore the kernel's out-of-memory killer to pretty please not unlock the screen.

- Drop xscreensaver-lock-after-fade.patch. Upstream has a different fix (boo#1101393).
- Refresh xscreensaver-default-screensaver.patch.
- Update xscreensaver-data-extra.list and xscreensaver-data.list.

### OpenSUSE Leap 15.2 oss: Updated from *5.37-lp152.5.5* to *5.37-lp152.5.6*

2020-01-17

- Remove libgnome-devel from BuildRequires; appears to be unused (boo#1067727).

### OpenSUSE Leap 15.2 oss: Version *5.37-lp152.5.5* introduced

2020-01-07

- Remove libgnome-devel from BuildRequires; appears to be unused (boo#1067727).

### Ubuntu 20.04 focal/universe: Version *5.42+dfsg1-1ubuntu1* introduced

2020-01-07

### OpenSUSE Tumbleweed oss: Updated from *5.40-2.3* to *5.40-2.4*

2019-12-27

- no longer require Xxf86misc extension, which is no longer supported with xorgproto 2019.1; it has been removed from Xserver years ago anyway

### OpenSUSE Tumbleweed oss: Updated from *5.40-2.2* to *5.40-2.3*

2019-11-06

- no longer require Xxf86misc extension, which is no longer supported with xorgproto 2019.1; it has been removed from Xserver years ago anyway

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* reintroduced

2019-10-10

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* removed

2019-10-10

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* reintroduced

2019-10-10

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* removed

2019-10-10

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* reintroduced

2019-09-25

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* removed

2019-09-25

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* reintroduced

2019-09-25

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* removed

2019-09-25

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* reintroduced

2019-09-06

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* removed

2019-09-06

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* reintroduced

2019-09-06

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* removed

2019-09-06

### Ubuntu 19.10 eoan/universe: Version *5.42+dfsg1-1ubuntu1* reintroduced

2019-09-06

## Related packages

**xscreensaver**- Screen saver and locker for the X Window System

**xscreensaver-data**- Screen saver modules for screensaver frontends

**xscreensaver-data-extra-dbgsym**- debug symbols for xscreensaver-data-extra

**xscreensaver-data-extra-debuginfo**- Debug information for package xscreensaver-data-extra