aniwheel

CLI tool for generating randomized Wheels for selecting an anime to watch.

Active Pure Nim score 65/100 · last commit 2026-07-07 · 1 stars · tests present · no docs generated

Summary

Latest Version Unknown
License Unknown
CI Status Failing
Stars 1
Forks 0
Open Issues 0
Last Commit 2026-07-07
Downloads 0
Last Indexed 2026-09-07 06:08

Installation

nimble install aniwheel
choosenim install aniwheel
git clone https://gitlab.com/aniwheel/aniwheel

OS Compatibility

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

Source

Repository https://gitlab.com/aniwheel/aniwheel
Homepage https://gitlab.com/aniwheel/aniwheel
Registry Source gitlab

README

Gitmoji

Wheel of Anime

A tool for selecting a random anime using wheelofnames.com.

Requirements

Use

Step 1: install the requirements

Also get familiar with FastAnime because it's such a cool tool!

Step 2: get a WheelOfNames API key

Visit https://wheelofnames.stoplight.io/ to get an API key for WheelOfNames. Add it to a .env file as RANDAIME_WHEEL_WHEEL_OF_NAMES_API_KEY.

Step 2: run uv run --env-file .env randaime.py wheel

Run uv rn randaime.py wheel --help to see a list of options. These can also be set as environment variables using the format RANDAIME_{COMMAND_NAME}_{OPTION_NAME}.

This will use FastAnime to download a list of the current season of shows, and it will extract them into a clean .txt file.

If you have already run this, it will skip creating the files. Next anime-list.txt is passed into wheelofnames.com!

Step 3: Copy the ID of the winner from the wheel

Step 4: Run uv run --env-file .env randaime.py dw <ID>

Again, you can run uv rn randaime.py dw --help to see a list of options.

This will download the first episode of the anime, and show you the anime directory! It is up to you to open in in VLC or your player of choice!

Links

  • Wheel of Names API documentation: https://wheelofnames.stoplight.io/

Developer setup

  • Install gitmoji-cli to standardize commit messages
  • Configure your editor to automatically run ruff on save