{"repo":"scarletkc/glitter","free":true,"listed":false,"github":"https://github.com/scarletkc/glitter","clone":"git clone https://github.com/scarletkc/glitter.git","description":"Glitter is a cross‑platform CLI for encrypted file transfers. It auto‑discovers peers, confirms on receive, shows progress/throughput, and supports i18n.","language":"Python","stars":16,"topics":["cli","diffie-hellman","encryption","file-transfer","internationalization","lan","linux","macos","multilingual","p2p"],"license":"MIT","category":"cli-tools","readme_excerpt":"Glitter — Simple File Transfer CLI English 中文 --- Glitter is a cross‑platform, terminal‑based tool for sending files over a local network. It discovers peers automatically, confirms transfers on the receiver, and supports English/Chinese UIs. - OS support(x86/ARM): Linux, macOS, Windows - Bilingual UI: English, 中文 (switchable in settings) - Peer discovery via UDP broadcast + smart replies (or manual IP entry) - Encrypted transfer (DH key exchange + ChaCha20 stream cipher) - Device fingerprint verification (TOFU) to flag impersonation attempts - Integrity check (SHA-256) after receive - Directory transfer: send entire folders (auto-zipped, zero compression) - Transfer progress and live throughput (e.g. 1.2 MB/s) - Transfer history (JSONL) stored under user home - Settings for language & device name & encryption, clear history Why Glitter? Glitter provides a simple, terminal-based alternative to GUI tools and complex protocols: Tool Pros Cons Glitter Advantage ------ ------ ------ ------------------- LocalSend Beautiful GUI, cross-platform Requires GUI environment, 100MB+ install CLI-first : works via SSH, lightweight ( Alternative: install via pip (not recommended) - pip install glitter-cli - glitter - pip install --upgrade glitter-cli # to update From source Requirements: install deps - Linux/macOS/WSL/Windows (PowerShell/CMD) Run: - git clone https://github.com/scarletkc/glitter.git - pip install -r requirements.txt - python3 -m glitter - git pull # to update Usage - glitter","default_branch":null,"files":null,"tree":[],"storefront":"/r/scarletkc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/scarletkc/glitter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}