XScreenSaver

a collection of
free screen savers
for X11, MacOS
and iOS (sort of)

by Jamie Zawinski
and many others.


XScreenSaver is the standard screen saver collection shipped on most Linux and Unix systems running the X11 Window System. I released the first version in 1992. I ported it to MacOS X in 2006, and to iOS in 2012.

On X11 systems, XScreenSaver is two things: it is both a large collection of screen savers; and it is also the framework for blanking and locking the screen.

On MacOS systems, these screen savers work with the usual MacOS screen saving framework (X11 is not required).

On iOS devices, it is an application that lets you run each of the demo modes manually.

Screen Shots See some images of the hundreds of screen savers that comprise the XScreenSaver collection, and descriptions of each.
Download Get the latest version here. Binaries are available for MacOS; source code is available for all platforms.
What's New See what has changed since the last release.
FAQ Frequently asked questions about the X11 version.
Reporting Bugs If you encounter a bug, I want to know about it! This page tells you how to compose a useful bug report.


[ up ]
"You've dosed your monkey, haven't you?"