Animation Spinners/Loaders - Elixir Command Line Interface
60+ Loading Animations
Module Name
CliSpinners
This module compirises of the loading animations for the CLI- command line interface. This comprises of 60+ loading animaations. This is highly useful in developing command line applications to visually represent that something is loading.
Github Source Code
Documentation
Hex
Other Hex Packages
Documentation for CliSpinners.
CliSpinners are nothing more like a loading animation in the command line
interface.
This module comes with different flavours of loading spins. The following is the
list of flavours you can pass
Loading Flavors
dots
The dots flavor comes with 12 combnations of loading animations.
From dots
to dots12
. There is no dots1
. Here dots1
is written
as just dots
line
Line comes with two combinations
line line2
pipe
pipe
simple_dots
simple_dots simple_dots_scrolling
star
star star2
flip
flip
hamburger
hamburger
hamburger
hamburger
grow
grow
This grow format comes in two flavors
grow_vertical
grow_horizontal
balloon
balloon
balloon2
noise
noise
bounce
bounce
box_bounce
box_bounce
box_bounce2
Geometry
triangle
arc
circle
circle_quarters
square_corners
circle_halves
squish
squish
toggle
toggle
This toggle flavor comes in 13 flavors
toggle toggle1 toggle2 … toggle13
arrow
arrow arrow2 arrow3
bouncing
bouncing_bar bouncing_ball
smiley
smiley
monkey
monkey
hearts
hearts
clock
clock
earth
earth
moon
moon
pong
pong
runner
runner
shark
shark
dqpb
dqpb
Giff Credits Sindresorhus Npm Package
Inspiration from Progessbar:
Installation
Install from Hex, Package Manger.
by adding cli_spinners
to your list of dependencies in mix.exs
:
def deps do
[{:cli_spinners, "~> 0.1.0"}]
end
I always welcome your feedback with great honor