Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eliasdorneles/usolitaire
Solitaire in your terminal, powered by Unicode and https://textual.textualize.io/
https://github.com/eliasdorneles/usolitaire
python terminal-app terminal-game textual-framework tui unicode-box-drawing
Last synced: about 2 months ago
JSON representation
Solitaire in your terminal, powered by Unicode and https://textual.textualize.io/
- Host: GitHub
- URL: https://github.com/eliasdorneles/usolitaire
- Owner: eliasdorneles
- License: mit
- Created: 2017-04-17T15:29:47.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-07-31T11:51:30.000Z (over 1 year ago)
- Last Synced: 2024-04-26T22:03:01.788Z (10 months ago)
- Topics: python, terminal-app, terminal-game, textual-framework, tui, unicode-box-drawing
- Language: Python
- Homepage:
- Size: 250 KB
- Stars: 88
- Watchers: 7
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-textualize-projects - Usolitaire - Solitaire in your terminal, powered by Unicode. (Community / Third Party Applications)
README
===============================
usolitaire
===============================.. image:: https://img.shields.io/pypi/v/usolitaire.svg
:target: https://pypi.python.org/pypi/usolitaire.. image:: https://img.shields.io/travis/eliasdorneles/usolitaire.svg
:target: https://travis-ci.org/eliasdorneles/usolitairePlay solitaire in your terminal.
Point and click to move cards, or use the keyboard shortcuts.
Install with:
pip install usolitaire
Run with:
usolitaire
To run from sources, you can run with:
python -m usolitaire.app
.. image:: https://raw.githubusercontent.com/eliasdorneles/usolitaire/master/screenshot-usolitaire.png
* Free software: MIT license
History
-------I built the first version of this app in 2017 using the `urwid`_ library, while
I was attending `Recurse Center`_.In 2023, after attending Europython and learning the `Textual`_ framework,
which solved all the gripes I had with ``urwid`` before, I decided to rewrite
it in Textual and added the features that were missing... _urwid: https://urwid.org
.. _Recurse Center: https://www.recurse.com/
.. _Textual: https://textual.textualize.io