Skip to main content

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

Release files for github-context 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for github-context 0.3.1
File Size Uploaded
github_context-0.3.1.tar.gz 4.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for github-context 0.3.1
File Interpreter ABI Platform
github_context-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 10.2 kB

Release files / github_context-0.3.1.tar.gz

Download URL github_context-0.3.1.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
5974be04b9c5d44b7922a56215b3664748e9beff2339e6d565d24cc580976d69
BLAKE2b-256 checksum
How to use checksums
a8b6fceffaeaca20c973309956993d43937a571a923b41f0b4f9db04b82e78cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.19

Release files / github_context-0.3.1-py3-none-any.whl

Download URL github_context-0.3.1-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
09ade9ce96299107cc9ba5acf0c1750a0b0e23daa7799fc4302488cd81aabf67
BLAKE2b-256 checksum
How to use checksums
665051a84b554a2598cf75fe8051220f3e4577b0dfe91c91fae815779f2be77a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.19

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.1

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page