Skip to main content

A CLI tool to quickly extract context from GitHub repositories for AI

Project description

GitHub Context Extractor

A simple CLI tool to extract context from GitHub repositories (code, issues, wiki ...) for AI.

Install

pip install github-context

Usage

ghc owner/repo [options]

Options:

  • --issues-only: Extract only issues
  • --wiki-only: Extract only wiki
  • --code-only: Extract only code
  • --no-issues: Exclude issues
  • --no-wiki: Exclude wiki
  • --output DIR: Specify output directory

Features

  • Parallel processing for faster extraction
  • Progress bars to track extraction progress
  • Option to extract only code
  • Improved performance for large repositories

Requirements

  • Python 3.6+
  • GitHub Personal Access Token (set as GITHUB_TOKEN environment variable)

License

MIT

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

github_context-0.3.1.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

github_context-0.3.1-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file github_context-0.3.1.tar.gz.

File metadata

  • Download URL: github_context-0.3.1.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for github_context-0.3.1.tar.gz
Algorithm Hash digest
SHA256 5974be04b9c5d44b7922a56215b3664748e9beff2339e6d565d24cc580976d69
MD5 b98c08e4fa9c78afbcab33a69d7753f1
BLAKE2b-256 a8b6fceffaeaca20c973309956993d43937a571a923b41f0b4f9db04b82e78cb

See more details on using hashes here.

File details

Details for the file github_context-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for github_context-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 09ade9ce96299107cc9ba5acf0c1750a0b0e23daa7799fc4302488cd81aabf67
MD5 f6e3e2a6cfa75394e6421c914fba20b1
BLAKE2b-256 665051a84b554a2598cf75fe8051220f3e4577b0dfe91c91fae815779f2be77a

See more details on using hashes here.

Supported by

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