Programmer art that begins in the terminal.

Scroll art is made from program loops and print() to generate endless, scrolling animations. They are suitable for beginners learning to program, but can grow into boundless sophistication and creativity.

Preview of Redact in light modePreview of Redact in dark mode

Artwork / 29 September 2026

Redact

Al Sweigart, 2026. A classified report scrolls past with random words hidden beneath solid bars.
Open entry →
Preview of Hourglass in light modePreview of Hourglass in dark mode

Artwork / 29 September 2026

Hourglass

Al Sweigart, 2026. Sand drains through a narrow hourglass and accumulates in the chamber below. The series of hourglasses themselves create a larger pattern.
Open entry →
Preview of Rope in light modePreview of Rope in dark mode

Artwork / 29 September 2026

Rope

Al Sweigart, 2026. Oscillating strands cross over and under one another to form an endlessly scrolling rope. Similar to the Proton Stream piece.
Open entry →
Preview of Guilloche in light modePreview of Guilloche in dark mode

Artwork / 29 September 2026

Guilloche

Al Sweigart, 2026. Overlapping spirograph curves form an intricate scrolling guilloche engraving.
Open entry →
Preview of Earthquake in light modePreview of Earthquake in dark mode

Artwork / 29 September 2026

Earthquake

Al Sweigart, 2026. Layered terrain shudders through sudden earthquakes and gradually fading aftershocks. This piece experiments with irregular line production timings to create the sudden-quake effect.
Open entry →
Preview of Suspense in light modePreview of Suspense in dark mode

Artwork / 29 September 2026

Suspense

Al Sweigart, 2026. A tightening field of symbols compresses towards the center to build tension before bursting outward in a rapid release.
Open entry →
Preview of Tides in light modePreview of Tides in dark mode

Artwork / 29 September 2026

Tides

Al Sweigart, 2026. Rolling ASCII waves advance and recede across a beach under a slower tidal rhythm.
Open entry →
Preview of Sandstorm in light modePreview of Sandstorm in dark mode

Artwork / 29 September 2026

Sandstorm

Al Sweigart, 2026. Windblown grains of ASCII sand sweep across the terminal in overlapping, shifting gusts.
Open entry →