--- id: githubkit-schemas version: "26.8.14" license: MIT license_treatment: permissive maintenance: active --- # GitHubKit-schemas — GitHub Schemas for GitHubKit License: permissive · Maintenance: active · Downloads: 202.7K/mo ## What it is and what it does GitHubKit-schemas is a schema and model package that defines the complete set of GitHub API types and structures for the GitHubKit SDK. It is installed automatically as a dependency of githubkit and does not need to be installed separately in most cases. The package is kept in sync with GitHub's API, so when GitHub updates its schemas, this package is updated accordingly. Developers working with githubkit receive full type hints and IDE support through these schemas. The package supports Python 3.10 and later, and can be pinned to a specific version using a dependency manager if you need to lock your project to a particular snapshot of the GitHub API. Use it for: - Get full type hints and IDE autocomplete when working with GitHub API responses through githubkit - Lock your project to a specific version of GitHub schemas to ensure consistent API behavior across deployments - Access the complete set of GitHub API models without needing to define them manually ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides GitHub API schemas and models for GitHubKit, kept automatically in sync with GitHub's API updates. Yes, if you are using githubkit—it will be installed automatically. If you need to work directly with GitHub API schemas or want to pin schema versions separately from githubkit itself, install it explicitly. No known vulnerabilities and active maintenance make it safe to use. ## Install pip install githubkit-schemas uv add githubkit-schemas poetry add githubkit-schemas ## Installing GitHubKit-schemas Before you install: Low install friction with a pure-Python wheel distribution. Actively maintained with a release on 2026-08-14 and no known vulnerabilities. License in practice: MIT license permits free use, modification, and distribution with minimal restrictions. Quickstart: pip install githubkit-schemas from githubkit import GitHub # Schemas are automatically available through githubkit Requires Python 3.10 or later. Verify before relying: - Whether schema updates are released automatically or require manual intervention to stay current - Performance characteristics when working with large numbers of schema definitions ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 202.7K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags github api schemas python, github sdk models, githubkit schemas, github api types, octokit python schemas, github-api, type-hints [View on SkillFed](https://skillfed.io/packages/githubkit-schemas) · [View on PyPI](https://pypi.org/project/githubkit-schemas/)