Metadata-Version: 2.4
Name: tui-wordle
Version: 0.1.0
Summary: Beautiful terminal-based Wordle game with shared leaderboard
Project-URL: Homepage, https://github.com/subinium/tui-wordle
Project-URL: Repository, https://github.com/subinium/tui-wordle
Project-URL: Issues, https://github.com/subinium/tui-wordle/issues
Author: subinium
License-File: LICENSE
Keywords: game,terminal,textual,tui,wordle
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.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Games/Entertainment :: Puzzle Games
Requires-Python: >=3.11
Requires-Dist: httpx>=0.27.0
Requires-Dist: rich>=13.7.0
Requires-Dist: textual>=0.47.0
Provides-Extra: dev
Requires-Dist: pytest-asyncio>=0.23.0; extra == 'dev'
Requires-Dist: pytest>=7.4.0; extra == 'dev'
Requires-Dist: textual-dev>=1.4.0; extra == 'dev'
Provides-Extra: server
Requires-Dist: alembic>=1.13.0; extra == 'server'
Requires-Dist: asyncpg>=0.29.0; extra == 'server'
Requires-Dist: fastapi>=0.109.0; extra == 'server'
Requires-Dist: pydantic-settings>=2.1.0; extra == 'server'
Requires-Dist: pydantic>=2.5.0; extra == 'server'
Requires-Dist: pyjwt>=2.8.0; extra == 'server'
Requires-Dist: sqlalchemy[asyncio]>=2.0.25; extra == 'server'
Requires-Dist: uvicorn[standard]>=0.27.0; extra == 'server'
Description-Content-Type: text/markdown

# TUI Wordle

Beautiful terminal-based Wordle game with shared leaderboard and streaks.

```
╦ ╦╔═╗╦═╗╔╦╗╦  ╔═╗
║║║║ ║╠╦╝ ║║║  ║╣
╚╩╝╚═╝╩╚══╩╝╩═╝╚═╝
```

## Features

- Daily Wordle with unique words each day
- Google login (one-click browser auth)
- Shared leaderboard with daily rankings
- Personal statistics & streaks
- GitHub-style contribution graph
- Auto-save (resume your game anytime)
- Beautiful TUI with animations
- Works offline too!

## Installation

```bash
# pip
pip install tui-wordle

# uv (Recommended)
uv tool install tui-wordle

# pipx
pipx install tui-wordle
```

## Play

```bash
wordle
```

## Controls

| Key | Action |
|-----|--------|
| A-Z | Type letter |
| Enter | Submit guess |
| Backspace | Delete letter |
| ESC | Quit |
| F1 | Statistics |
| F2 | Leaderboard |
| F3 | Help |
| F4 | Settings |

## License

MIT

## Credits

- Built with [Textual](https://textual.textualize.io/)
- Inspired by [Wordle](https://www.nytimes.com/games/wordle/)
