an incomplete Bluesky TUI client (using textual)
Project description
bskytui
[!NOTE] This project is under development and requires using python 3.12+ and uv (you should use uv anyways 🙂)
set the following environment variables (export or .env file):
export BSKY_HANDLE=your_handle.bsky.social
export BSKY_PASSWORD=your_password
Run directly (no installation needed)
uv bskytui
Run in docker ()
docker run --rm -it --env-file .env ghcr.io/astral-sh/uv:python3.13-bookworm-slim uvx bskytui
Install and run in a virtual environment
uv venv && source .venv/bin/activate
uv pip install bskytui
uv run bskytui
Or clone (for development) and run
git clone https://github.com/zzstoatzz/bsky
cd bsky
uv run bskytui
Development
# Install dev dependencies and run with hot reload
uv pip install -e ".[dev]"
uv run scripts/dev.py
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bskytui-0.0.1a2.tar.gz
(29.3 kB
view details)
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 bskytui-0.0.1a2.tar.gz.
File metadata
- Download URL: bskytui-0.0.1a2.tar.gz
- Upload date:
- Size: 29.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.5.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13a5d3cd25f2d40a1c2e2b884cc28311b2eac2aa5d1a191d24464f1178e91e64
|
|
| MD5 |
38e311b47c1a5d43080c98d51afb4b19
|
|
| BLAKE2b-256 |
d32fa0dae5ef47d87ebd3ddeab8f8ed01a26313bfaec4180a00ba36b3a3a3b8e
|
File details
Details for the file bskytui-0.0.1a2-py3-none-any.whl.
File metadata
- Download URL: bskytui-0.0.1a2-py3-none-any.whl
- Upload date:
- Size: 8.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.5.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dff075e71cfe7bb2d4f4024764d5b6644e839fc74ec98702192c48958affbabd
|
|
| MD5 |
4a390ddf9d236d01538bd287ae712ff5
|
|
| BLAKE2b-256 |
cbe040d4ec72a988a6d154de2cfd4102419dabfe820bab538d4240bfec0b2852
|