GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • octokit
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — Octokit

README.md

👋 Hey Octokit friends!

We're glad you're here! This is where we host all of our Official1 SDKs for the GitHub API.

Currently, GitHub maintains SDKs for the following languages/frameworks/platforms:

  • JavaScript / TypeScript
  • C# / .NET
  • Ruby
  • Terraform provider

We also have 2 SDKs that are Generated from GitHub's OpenAPI descriptions!

  • C# / .NET
  • Go

If you're new here, please take a moment to get familiar with how our communities get stuff done - hopefully, you'll consider being part of the amazing things happening here. If you're already a contributor we can't thank you enough for being part of making our communities what they are! Thank you for all that you do.

Code of conduct

Open source projects can be amazing things and while the source code they provide is an important component of the project it's definitely not the only thing that makes it amazing... you are!

Practice kindness, be welcoming, and always assume that we all have something to learn. Take a minute to read more about our code of conduct.

How we work

Contributing

While each community in our collection of Octokit communities is unique and has its own individuality, we have standard approaches across all of our repos to lower barriers to entry and reduce the friction of getting things done. Make sure to have a look at each repository's CONTRIBUTING docs above when making contributions.

Team and Community processes

  • For more information on how our team prioritizes and responds to issues, PRs, and discussions, please see this document.
  • For more information on how our community works around Pull Requests and Issues, please see this document.
  • For more information on how we handle breaking changes, please see this document.

Lastly, we really wanted to thank all of you for being amazing and helping to both improve our communities and code! ❤️

Footnotes

  1. Official just means GitHub and folks from GitHub support and maintain these libraries on an ongoing basis. You can check out some of the other amazing SDKs created and maintained by the community here! ↩

Pinned Loading

  1. octokit.js octokit.js Public

    The all-batteries-included GitHub SDK for Browsers, Node.js, and Deno.

    TypeScript 7.9k 1.3k

  2. octokit.rb octokit.rb Public

    Ruby toolkit for the GitHub API

    Ruby 4k 1.2k

  3. octokit.net octokit.net Public

    A GitHub API client library for .NET

    C# 2.9k 1.1k

Repositories

Loading
Type
Language
Sort
Showing 10 of 71 repositories
  • graphql-schema Public

    GitHub’s GraphQL Schema with validation. Automatically updated.

    octokit/graphql-schema's past year of commit activity
    JavaScript 207 MIT 62 6 23 Updated Nov 12, 2026
  • plugin-enterprise-server.js Public

    Octokit plugin for GitHub Enterprise REST APIs

    Uh oh!

    There was an error while loading. Please reload this page.

    octokit/plugin-enterprise-server.js's past year of commit activity
    TypeScript 22 MIT 13 2 20 Updated Nov 12, 2026
  • action.js Public

    GitHub API client for GitHub Actions

    Uh oh!

    There was an error while loading. Please reload this page.

    octokit/action.js's past year of commit activity
    TypeScript 212 MIT 54 1 12 Updated Nov 12, 2026
  • openapi-types.ts Public

    Generated TypeScript definitions based on GitHub's OpenAPI spec

    octokit/openapi-types.ts's past year of commit activity
    JavaScript 55 MIT 15 4 7 Updated Nov 12, 2026
  • webhooks-methods.js Public

    Methods to handle GitHub Webhook requests

    octokit/webhooks-methods.js's past year of commit activity
    TypeScript 27 MIT 12 0 22 Updated Nov 12, 2026
  • webhooks Public

    **DEPRECATED** machine-readable, always up-to-date GitHub Webhooks specifications

    octokit/webhooks's past year of commit activity
    TypeScript 260 MIT 47 1 13 Updated Nov 12, 2026
  • plugin-enterprise-cloud.js Public

    Octokit plugin for GitHub Enterprise Cloud REST APIs

    octokit/plugin-enterprise-cloud.js's past year of commit activity
    TypeScript 8 MIT 10 4 15 Updated Nov 12, 2026
  • app.js Public

    GitHub Apps toolset for Node.js

    octokit/app.js's past year of commit activity
    TypeScript 191 MIT 49 12 16 Updated Nov 12, 2026
  • plugin-create-or-update-text-file.js Public

    Convenience method to create/edit/delete a text file based on its current content

    octokit/plugin-create-or-update-text-file.js's past year of commit activity
    TypeScript 17 MIT 7 2 16 Updated Nov 12, 2026
  • oauth-authorization-url.js Public

    Universal library to retrieve GitHub’s identity URL for the OAuth web flow

    octokit/oauth-authorization-url.js's past year of commit activity
    TypeScript 19 MIT 12 0 15 Updated Nov 12, 2026
View all repositories

People

@sferik @alanjrogers @gjtorikian @shiftkey @JamieMagee @copperwall @oscard0m @G-Rath @wolfy1339

Top languages

TypeScript JavaScript C# Go Ruby

Most used topics

hacktoberfest octokit-js plugin tooling sdk
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.