Spinner
Go (golang) package with 90 configurable terminal spinner/progress indicators.
Install / Use
npx skills add briandowns/spinnerInstalls into whichever agent you are using.
README
Spinner
spinner is a simple package to add a spinner / progress indicator to any terminal application. Examples can be found below as well as full examples in the examples directory.
For more detail about the library and its features, reference your local godoc once installed.
Contributions welcome!
Installation
go get github.com/briandowns/spinner
Available Character Sets
90 Character Sets. Some examples below:
(Numbered by their slice index)
| index | character set | sample gif |
| ----- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- |
| 0 | ←↖↑↗→↘↓↙ |
|
| 1 | ▁▃▄▅▆▇█▇▆▅▄▃▁ |
|
| 2 | ▖▘▝▗ |
|
| 3 | ┤┘┴└├┌┬┐ |
|
| 4 | ◢◣◤◥ |
|
| 5 | ◰◳◲◱ |
|
| 6 | ◴◷◶◵ |
|
| 7 | ◐◓◑◒ |
|
| 8 | .oO@* |
|
| 9 | \|/-\ |
|
| 10 | ◡◡⊙⊙◠◠ |
|
| 11 | ⣾⣽⣻⢿⡿⣟⣯⣷ |
|
| 12 | >))'> >))'> >))'> >))'> >))'> <'((< <'((< <'((< |
|
| 13 | ⠁⠂⠄⡀⢀⠠⠐⠈ |
|
| 14 | ⠋⠙⠹⠸⠼⠴⠦⠧⠇⠏ |
|
| 15 | abcdefghijklmnopqrstuvwxyz |
|
| 16 | ▉▊▋▌▍▎▏▎▍▌▋▊▉ |
|
| 17 | ■□▪▫ |
|
| 18 | ←↑→↓ |
|
| 19 | ╫╪ |
|
| 20 | ⇐⇖⇑⇗⇒⇘⇓⇙ |
|
| 21 | ⠁⠁⠉⠙⠚⠒⠂⠂⠒⠲⠴⠤⠄⠄⠤⠠⠠⠤⠦⠖⠒⠐⠐⠒⠓⠋⠉⠈⠈ |
|
| 22 | ⠈⠉⠋⠓⠒⠐⠐⠒⠖⠦⠤⠠⠠⠤⠦⠖⠒⠐⠐⠒⠓⠋⠉⠈ |
|
| 23 | ⠁⠉⠙⠚⠒⠂⠂⠒⠲⠴⠤⠄⠄⠤⠴⠲⠒⠂⠂⠒⠚⠙⠉⠁ |
|
| 24 | ⠋⠙⠚⠒⠂⠂⠒⠲⠴⠦⠖⠒⠐⠐⠒⠓⠋ |
|
| 25 | ヲァィゥェォャュョッアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン |
|
| 26 | . .. ...
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.6kCommit, push, and open a PR
