Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

terminal-playground

A collection of tiny interactive terminal demos for colors, Unicode, spinners, progress bars, gradients, and system information.

Built for experimenting with what a terminal can actually render.

Run

Clone:

git clone https://github.com/nihitdev/terminal-playground.git
cd terminal-playground

Launch the playground:

./run.sh

Demos

Demo Description
colors.sh ANSI and 256-color palette
unicode.sh Unicode, prompt symbols, and Nerd Font glyphs
spinner.sh Animated terminal spinners
progress-bar.sh Terminal progress bar styles
gradient.sh 24-bit truecolor gradients
system-info.sh Lightweight system and terminal information

Run Individual Demos

./demos/colors.sh
./demos/unicode.sh
./demos/spinner.sh
./demos/progress-bar.sh
./demos/gradient.sh
./demos/system-info.sh

Requirements

Most demos only need Bash and a reasonably modern terminal.

For the best results:

UTF-8 support
256-color terminal
truecolor support
Nerd Font

Check truecolor:

echo "$COLORTERM"

You may see:

truecolor

Nerd Fonts

Some glyphs in the Unicode demo require a Nerd Font.

If you see boxes or missing characters, your terminal font may not contain those glyphs.

Why?

Because terminals are more than:

$ ls
$ cd
$ exit

They can do:

colors
animations
Unicode
progress indicators
interactive menus
system dashboards

and that's fun.

Related

License

MIT

About

Tiny interactive terminal demos for colors, Unicode, spinners, progress bars, gradients, and more

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages