git diff → published post. under 60 seconds.
Project description
Gitcast
On-demand, privacy-first desktop utility that captures active window context, extracts code changes, and generates platform-ready X (Twitter) posts with one keystroke.
Install
pip install gitcast
Setup
-
Install Tesseract OCR:
- Windows: https://github.com/UB-Mannheim/tesseract/wiki
- Mac:
brew install tesseract - Linux:
sudo apt install tesseract-ocr
-
Add your API keys:
gitcast --setup(opens
.envfile for editing) -
Run:
gitcast
Dashboard opens at http://127.0.0.1:8000 Press Ctrl+Shift+P from anywhere to capture.
Stack
- Python 3.11+
- FastAPI, pynput, mss, Tesseract, Groq API, Tweepy
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 gitcast-1.0.3.tar.gz.
File metadata
- Download URL: gitcast-1.0.3.tar.gz
- Upload date:
- Size: 122.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
80c2e37c06de984009ba7eaac4bbb665e2088dc4a66d5b2a4673d848c7770223
|
|
| MD5 |
7f65845d1867b5e9d3f26bd0a24b8649
|
|
| BLAKE2b-256 |
0d888b08a4194c5eca97c5b3c250bae50ecb3408e920814ab9b1280dfbc3236e
|
File details
Details for the file gitcast-1.0.3-py3-none-any.whl.
File metadata
- Download URL: gitcast-1.0.3-py3-none-any.whl
- Upload date:
- Size: 125.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f835ea8112aa06496064c504e9c7b4220831b025afb275fe6e3ca84db177e790
|
|
| MD5 |
85244c75f1cb2f3935002d7a31722e21
|
|
| BLAKE2b-256 |
25a0381e63def060f5534825c4e5456f17c9d7e171aa825105472c02000b1781
|