Toot is a CLI and TUI tool for interacting with Mastodon instances from the command line.
Resources
Installation instructions: https://toot.bezdomni.net/installation.html
Homepage: https://github.com/ihabunek/toot
Documentation: https://toot.bezdomni.net/
Mailing list for discussion, support and patches: https://lists.sr.ht/~ihabunek/toot-discuss
Informal discussion: #toot IRC channel on libera.chat
Features
Posting, replying, deleting statuses
Support for media uploads, spoiler text, sensitive content
Search by account or hash tag
Following, muting and blocking accounts
Simple switching between authenticated in Mastodon accounts
Terminal User Interface
toot includes a terminal user interface (TUI). Run it with toot tui.
TUI Features:
Block graphic image display (requires optional libraries pillow <https://pypi.org/project/pillow/>, term-image <https://pypi.org/project/term-image/>, and urwidgets <https://pypi.org/project/urwidgets/>)
Bitmapped image display in kitty <https://sw.kovidgoyal.net/kitty/> terminal toot tui -f kitty
Bitmapped image display in iTerm2 <https://iterm2.com/>, or WezTerm <https://wezfurlong.org/wezterm/index.html> terminal toot tui -f iterm
License
Copyright Ivan Habunek <ivan@habunek.com> and contributors.
Metadata
Release files for toot 0.52.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| toot-0.52.1.tar.gz | 1.3 MB | Without provenance | Details for toot-0.52.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| toot-0.52.1-py3-none-any.whl | Python 3 | none | any | Details for toot-0.52.1-py3-none-any.whl |
Total release size: 1.4 MB
Release files / toot-0.52.1.tar.gz
| Download URL | toot-0.52.1.tar.gz |
|---|---|
| Size | 1.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b737173be5587522077c18c4024eb1741a4a30e59d3165e72fd6ce4519d2fecb
|
|
BLAKE2b-256 checksum How to use checksums |
8737e7356d7fe39c609d6dd4d43849e6e48debc949ef64b2f7f226c3e72093ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.8
|
Release files / toot-0.52.1-py3-none-any.whl
| Download URL | toot-0.52.1-py3-none-any.whl |
|---|---|
| Size | 114.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a40aee70142aac5da563c207ef97a22df3ea3441e47fee4eb82b2ae890e91322
|
|
BLAKE2b-256 checksum How to use checksums |
fbc8582e43308059aaba1ee35afb05517cb27be80d8a740be9f9d13655c40f7f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.8
|
Security for toot 0.52.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.