| Name | snek-tui JSON |
| Version |
0.1.0
JSON |
| download |
| home_page | None |
| Summary | A terminal-based Snake game built with Textual |
| upload_time | 2025-08-20 03:42:45 |
| maintainer | None |
| docs_url | None |
| author | Ned Letcher |
| requires_python | <3.14,>=3.10 |
| license | MIT |
| keywords |
game
snake
terminal
textual
tui
|
| VCS |
 |
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# snek
Snake in the terminal. Built using the [Textual](https://textual.textualize.io) Rapid
Application Development framework.
## Dependencies
* Python 3.10+ (tested on Python 3.10, 3.11, 3.12, 3.13)
## Installation
### From PyPI (recommended)
pip install snek
### Development
uv sync
## Usage
snek
### Controls
- **Arrow keys** or **WASD**: Move the snake
- **P**: Pause/unpause the game
- **Space**: Toggle sidebar visibility
- **Q**: Quit the game
- **Enter**: Start game / Continue from pause / Restart after game over
Raw data
{
"_id": null,
"home_page": null,
"name": "snek-tui",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.14,>=3.10",
"maintainer_email": null,
"keywords": "game, snake, terminal, textual, tui",
"author": "Ned Letcher",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/1e/8b/2da67f65048512f45c8483084efa5a59255fa085e7e9bc20f900382525b8/snek_tui-0.1.0.tar.gz",
"platform": null,
"description": "# snek\n\nSnake in the terminal. Built using the [Textual](https://textual.textualize.io) Rapid\nApplication Development framework.\n\n\n## Dependencies\n\n* Python 3.10+ (tested on Python 3.10, 3.11, 3.12, 3.13)\n\n## Installation\n\n### From PyPI (recommended)\n\n pip install snek\n\n### Development\n\n uv sync\n \n## Usage\n\n snek\n\n### Controls\n\n- **Arrow keys** or **WASD**: Move the snake\n- **P**: Pause/unpause the game\n- **Space**: Toggle sidebar visibility\n- **Q**: Quit the game\n- **Enter**: Start game / Continue from pause / Restart after game over\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A terminal-based Snake game built with Textual",
"version": "0.1.0",
"project_urls": {
"Homepage": "https://github.com/nedned/snek",
"Issues": "https://github.com/nedned/snek/issues",
"Repository": "https://github.com/nedned/snek"
},
"split_keywords": [
"game",
" snake",
" terminal",
" textual",
" tui"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "6d7963ea1a2026c396ad58735ef03b8bfa69eac0aacec47acfde8abd17c90a13",
"md5": "fc4c00827771706e58ae6a9b5b9eda60",
"sha256": "9407888a5db81fd19931a1ac2dd29731fd861a71805a595f2e3fb664292d8f53"
},
"downloads": -1,
"filename": "snek_tui-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fc4c00827771706e58ae6a9b5b9eda60",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.14,>=3.10",
"size": 14967,
"upload_time": "2025-08-20T03:42:46",
"upload_time_iso_8601": "2025-08-20T03:42:46.985831Z",
"url": "https://files.pythonhosted.org/packages/6d/79/63ea1a2026c396ad58735ef03b8bfa69eac0aacec47acfde8abd17c90a13/snek_tui-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1e8b2da67f65048512f45c8483084efa5a59255fa085e7e9bc20f900382525b8",
"md5": "abb379eb7f7efebe46bcb56cadc1af3d",
"sha256": "f8b27961feb4c72cf009b51c3e2aeb6d309ba8216bd3621a11c541ac447bfc2a"
},
"downloads": -1,
"filename": "snek_tui-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "abb379eb7f7efebe46bcb56cadc1af3d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.14,>=3.10",
"size": 86926,
"upload_time": "2025-08-20T03:42:45",
"upload_time_iso_8601": "2025-08-20T03:42:45.320505Z",
"url": "https://files.pythonhosted.org/packages/1e/8b/2da67f65048512f45c8483084efa5a59255fa085e7e9bc20f900382525b8/snek_tui-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-20 03:42:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "nedned",
"github_project": "snek",
"github_not_found": true,
"lcname": "snek-tui"
}