textualdon


Nametextualdon JSON
Version 0.1.7 PyPI version JSON
download
home_pageNone
SummaryA Mastodon client built with the Textual framework
upload_time2024-12-30 10:55:41
maintainerNone
docs_urlNone
authoredward-jazzhands
requires_python<4.0,>=3.12
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # TextualDon
A Mastodon client built with the Textual framework for Python.

### Current version: 0.1.7

![Demo Image](https://raw.githubusercontent.com/edward-jazzhands/textualdon/refs/heads/master/media/graphic1.png)

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.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "textualdon",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.12",
    "maintainer_email": null,
    "keywords": null,
    "author": "edward-jazzhands",
    "author_email": "ed.jazzhands@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/f0/8d/9cc2d4d6043bcdbfb7fd78840326ea71ddbb79095569c5dd0e36da87f841/textualdon-0.1.7.tar.gz",
    "platform": null,
    "description": "# TextualDon\nA Mastodon client built with the Textual framework for Python.\n\n### Current version: 0.1.7\n\n![Demo Image](https://raw.githubusercontent.com/edward-jazzhands/textualdon/refs/heads/master/media/graphic1.png)\n\nTextualDon aims to be a full-featured, graphical Mastodon client that lives inside of your terminal.\n\nIt offers a new take on 'social media in the terminal' compared to other apps. \nTextualDon leverages the full power of Textual to provide an almost website-like \nexperience in a keyboard-centric, TUI format.\n\n## Demo Video:\n\nhttps://github.com/user-attachments/assets/469ac812-61fd-4042-8448-fc800cdd1746\n\n## Get started:\n\nFast-start for uv users:\n`uvx textualdon`\n\nRecommended way to install: either pipx, or uv as tool\n\n`pipx install textualdon`\n\n`uv tool install textualdon`\n\nthen simply run with: `textualdon`\n\n### Features:\n\n- For keyboard lovers: Designed for 100% keyboard control (Or just mouse, or a mix).\n- Cross-platform: Works across Windows, Mac, and Linux.\n- Auto login and load specific pages on launch\n- Support for images (And option to disable downloading them entirely).\n- Looks good in most default Textual themes\n- Many more to come\n\nThis app is in early Alpha stages. Many essential features are not built yet.   \nThis is only public to get feedback from advanced users. If you choose to use it, \nplease keep in mind the app is not finished.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Mastodon client built with the Textual framework",
    "version": "0.1.7",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "44867f77e9841ae46c00237c4a4c3f280d03a31bc85ca094e2709789059263f8",
                "md5": "46f437d596f5ca0cd94c190d3c3e3530",
                "sha256": "8a22068414fb381b394a5e0c324cec32ba356267be589dde6abed814d482bd64"
            },
            "downloads": -1,
            "filename": "textualdon-0.1.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "46f437d596f5ca0cd94c190d3c3e3530",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.12",
            "size": 76221,
            "upload_time": "2024-12-30T10:55:38",
            "upload_time_iso_8601": "2024-12-30T10:55:38.911663Z",
            "url": "https://files.pythonhosted.org/packages/44/86/7f77e9841ae46c00237c4a4c3f280d03a31bc85ca094e2709789059263f8/textualdon-0.1.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f08d9cc2d4d6043bcdbfb7fd78840326ea71ddbb79095569c5dd0e36da87f841",
                "md5": "f6a99092e05fde69a88da1051036155a",
                "sha256": "cbbf10ac64e2dbd40c2fc71e802f93f23fd1aa27110d6675530b33405aa53c1a"
            },
            "downloads": -1,
            "filename": "textualdon-0.1.7.tar.gz",
            "has_sig": false,
            "md5_digest": "f6a99092e05fde69a88da1051036155a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.12",
            "size": 64277,
            "upload_time": "2024-12-30T10:55:41",
            "upload_time_iso_8601": "2024-12-30T10:55:41.114551Z",
            "url": "https://files.pythonhosted.org/packages/f0/8d/9cc2d4d6043bcdbfb7fd78840326ea71ddbb79095569c5dd0e36da87f841/textualdon-0.1.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-30 10:55:41",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "textualdon"
}
        
Elapsed time: 0.34707s