spinner

Prebuilt components for the Fidget GUI library.

Pure Nim score 15/100 · tests present · no docs generated

Summary

Latest Version Unknown
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-07-21 05:24

Installation

nimble install spinner
choosenim install spinner
git clone https://github.com/tonogram/spinner

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
spinner - - - - - - -

Source

Repository https://github.com/tonogram/spinner
Homepage https://github.com/tonogram/spinner
Registry Source nimble_official

README

spinner banner

nimble

version install test doc build

This project sucks and you really shouldn't use it.

Maybe I'll make a better version when Fidget 2 comes out, but don't bet on it.


Spinner is a companion library for the wonderful Fidget that makes creating beautiful UIs faster without sacrificing customizability. Begone, ugly native components!

Existing components include: - Toggle switches - Sliders - Buttons - Checkboxes - Radio buttons - Progress bars

...with more to come! (PRs welcome.)

Being open-source, Spinner also makes a great reference for creating your own components. You're highly encouraged to take a peek inside to see how things are set up. (Although I will say it's probably not the best code.)

Check out the demo at tests/demo.nim to see how it looks.


Installation - nimble install spinner

Usage - Read the docs!


NOTE: Due to a documented issue with the Flippy library, components may have small visual artifacts at times. When this is fixed, all you should need to do is download the latest version of Flippy and/or Fidget.