Skip to main content

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

  1. Install Tesseract OCR:

  2. Add your API keys:

    gitcast --setup
    

    (opens .env file for editing)

  3. 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

gitcast-1.0.13.tar.gz (129.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gitcast-1.0.13-py3-none-any.whl (129.5 kB view details)

Uploaded Python 3

File details

Details for the file gitcast-1.0.13.tar.gz.

File metadata

  • Download URL: gitcast-1.0.13.tar.gz
  • Upload date:
  • Size: 129.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for gitcast-1.0.13.tar.gz
Algorithm Hash digest
SHA256 9f59dc5029fc5752dc124cd751baef3db399ae04b8445760916b14460a159baa
MD5 ede0573626a609b591a87f3eaa1a9df6
BLAKE2b-256 ccf0fffa7d97001923c84439355c5422640cdae930ba8ea4e58064167b4c72e5

See more details on using hashes here.

File details

Details for the file gitcast-1.0.13-py3-none-any.whl.

File metadata

  • Download URL: gitcast-1.0.13-py3-none-any.whl
  • Upload date:
  • Size: 129.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for gitcast-1.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 9c3517529394bb2593bde3a0da888d407b19eabdb17f3cfa6893b95e136fec65
MD5 a16ebd7055607e358e861152a4a479f6
BLAKE2b-256 cd600f52feb9a9a9b2a6f041ab388b237167aa70e5f1f7e05f5f0c524a009711

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page