A Mastodon client built with the Textual framework
Project description
TextualDon
A Mastodon client built with the Textual framework for Python.
Current version: 0.1.7
TextualDon aims to be a full-featured, graphical Mastodon client that lives inside of your terminal.
It offers a new take on 'social media in the terminal' compared to other apps. TextualDon leverages the full power of Textual to provide an almost website-like experience in a keyboard-centric, TUI format.
Demo Video:
https://github.com/user-attachments/assets/469ac812-61fd-4042-8448-fc800cdd1746
Get started:
Fast-start for uv users:
uvx textualdon
Recommended way to install: either pipx, or uv as tool
pipx install textualdon
uv tool install textualdon
then simply run with: textualdon
Features:
- For keyboard lovers: Designed for 100% keyboard control (Or just mouse, or a mix).
- Cross-platform: Works across Windows, Mac, and Linux.
- Auto login and load specific pages on launch
- Support for images (And option to disable downloading them entirely).
- Looks good in most default Textual themes
- Many more to come
This app is in early Alpha stages. Many essential features are not built yet.
This is only public to get feedback from advanced users. If you choose to use it,
please keep in mind the app is not finished.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file textualdon-0.1.7.tar.gz.
File metadata
- Download URL: textualdon-0.1.7.tar.gz
- Upload date:
- Size: 64.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.10.12 Linux/5.15.167.4-microsoft-standard-WSL2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cbbf10ac64e2dbd40c2fc71e802f93f23fd1aa27110d6675530b33405aa53c1a
|
|
| MD5 |
f6a99092e05fde69a88da1051036155a
|
|
| BLAKE2b-256 |
f08d9cc2d4d6043bcdbfb7fd78840326ea71ddbb79095569c5dd0e36da87f841
|
File details
Details for the file textualdon-0.1.7-py3-none-any.whl.
File metadata
- Download URL: textualdon-0.1.7-py3-none-any.whl
- Upload date:
- Size: 76.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.10.12 Linux/5.15.167.4-microsoft-standard-WSL2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a22068414fb381b394a5e0c324cec32ba356267be589dde6abed814d482bd64
|
|
| MD5 |
46f437d596f5ca0cd94c190d3c3e3530
|
|
| BLAKE2b-256 |
44867f77e9841ae46c00237c4a4c3f280d03a31bc85ca094e2709789059263f8
|