Metadata-Version: 2.4
Name: cli-arcade
Version: 2026.1.1
Summary: Collection of terminal CLI games
Home-page: https://github.com/Bro-Code-Technologies/cli-arcade/tree/main/windows
Author: Bro Code Technologies LLC
Author-email: info@brocodetechnologies.com
License: MIT
Project-URL: Source, https://github.com/Bro-Code-Technologies/cli-arcade/tree/main/windows
Project-URL: Issues, https://github.com/Bro-Code-Technologies/cli-arcade/tree/main/windows
Project-URL: Documentation, https://github.com/Bro-Code-Technologies/cli-arcade/tree/main/windows
Project-URL: Package, https://pypi.org/project/cli-arcade/
Keywords: cli,terminal,arcade,games,curses
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Games/Entertainment
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: appdirs
Requires-Dist: windows-curses; sys_platform == "win32"
Dynamic: license-file

# CLI Arcade

Collection of small terminal games bundled with a single CLI launcher.

Requirements
- Python 3.8+

Quick start
```powershell
# list installed console aliases and available games
clia list

# run interactive menu
clia

# run a game by zero-based index or name
clia run 0
clia run "Byte Bouncer"

# reset highscores for one game or all
clia reset 0
clia reset "Byte Bouncer"
clia reset -y  # skip confirmation

# check for updates and optionally update
clia update
clia update --check  # only check for updates
clia update -y       # skip confirmation
```

Commands
- `clia` — interactive curses menu
- `clia list` — print available games and zero-based indices
- `clia run <index|name>` — run a game directly (index is zero-based)
- `clia reset [<index|name>] [-y]` — delete highscores for a game or all games
- `clia update [--check] [-y]` — check for updates and optionally update
- Aliases available: `cli-arcade`

License
- MIT

Changelog
- See CHANGELOG.md
