asciiquarium is a playful terminal-based program that generates an animated aquarium entirely in ASCII art. It brings to life fish, whales, sharks, turtles, submarines, and other ocean-themed elements swimming across the screen, creating a lighthearted visual display for the command line. The project is written in Perl and designed to run in Unix-like environments, making it simple to install and execute on most systems. While not intended as a practical tool, asciiquarium has become a popular example of creative programming in the terminal, often used for fun or as a screensaver-style distraction. The animation is randomized, so each run produces a slightly different underwater scene. As an open source project, it has been adapted and extended by the community over time, ensuring compatibility and continued enjoyment for terminal enthusiasts.

Features

  • ASCII art aquarium simulation with animated sea life
  • Includes fish, whales, sharks, turtles, and submarines
  • Runs directly in the terminal with no GUI required
  • Written in Perl for easy portability
  • Randomized animations for varied experiences
  • Lightweight and fun program for command-line users

Project Activity

See All Activity >

Categories

Terminals

Follow Asciiquarium

Asciiquarium Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Asciiquarium!

Additional Project Details

Operating Systems

BSD, Linux, Mac

Programming Language

Perl

Related Categories

Perl Terminals

Registered

2025-10-02