octokit.swift - A Swift API Client for GitHub and GitHub Enterprise

  •        58

Octokit supports both, Github and Github Enterprise. Authentication is handled using Configurations. There are two types of Configurations, TokenConfiguration and OAuthConfiguration.




Related Projects

Monkey - Monkey is a GitHub third party client for iOS,to show the rank of coders and repositories.

  •    Objective-C

Monkey is a GitHub third party client,Monkey is a program ape. Monkey for GitHub is my first on-line App,open source project.Welcome to download through two-dimensional code.

rest.js - GitHub REST API client for Node.js

  •    Javascript

Install with npm install @octokit/rest.Note: authenticate is synchronous because it only sets the credentials for the following requests.

octokit.objc - GitHub API client for Objective-C

  •    Objective-C

OctoKit is a Cocoa and Cocoa Touch framework for interacting with the GitHub API, built using AFNetworking, Mantle, and ReactiveCocoa.However, you don't need a deep understanding of RAC to use OctoKit. There are just a few basic operations to be aware of.

octokit.rb - Ruby toolkit for the GitHub API

  •    Ruby

Ruby toolkit for the GitHub API.Upgrading? Check the Upgrade Guide before bumping to a new major version.

octokit.net - A GitHub API client library for .NET

  •    CSharp

Octokit is a client library targeting .NET 4.5 and above that provides an easy way to interact with the GitHub API.Get public info on a specific user.

octonode - github api v3 in nodejs

  •    CoffeeScript

You can configure the protocol, hostname and port to use. For example to connect to a GitHub Enterprise instance. The client supports conditional requests and helps you respecting rate limits by caching information that hasn't changed. You can add the If-None-Match header to each request calling the conditional method.

gitsome - A supercharged Git/GitHub command line interface (CLI)

  •    Python

An Official Integration for GitHub and GitHub Enterprise.The Git command line does not integrate with GitHub, forcing you to toggle between command line and browser.

utterances - :crystal_ball: A lightweight comments widget built on GitHub issues

  •    TypeScript

When Utterances loads, the GitHub issue search API is used to find the issue associated with the page based on url, pathname or title. If we cannot find an issue that matches the page, no problem, utterances-bot will automatically create an issue the first time someone comments. To comment, users must authorize the utterances app to post on their behalf using the GitHub OAuth flow. Alternatively, users can comment on the GitHub issue directly.

github - Ruby interface to GitHub API

  •    Ruby

A Ruby client for the official GitHub API. Supports all the API methods. It's built in a modular way. You can either instantiate the whole API wrapper Github.new or use parts of it i.e. Github::Client::Repos.new if working solely with repositories is your main concern. Intuitive query methods allow you easily call API endpoints.

gatekeeper - Enables client-side applications to dance OAuth with GitHub.

  •    Javascript

Because of some security-related limitations, Github prevents you from implementing the OAuth Web Application Flow on a client-side only application. This is a real bummer. So we built Gatekeeper, which is the missing piece you need in order to make it work.


  •    Ruby

Simple Ruby wrapper for the GitHub v3 API

php-github-api - A simple PHP GitHub API client, Object Oriented, tested and documented. For 5.5+.

  •    PHP

A simple Object Oriented wrapper for GitHub API, written with PHP5. Uses GitHub API v3 & supports GitHub API v4. The object API (v3) is very similar to the RESTful API.

octobox - :postbox: Untangle your GitHub Notifications

  •    Ruby

📮 Untangle your GitHub Notifications. If you manage more than one active project on GitHub, you probably find GitHub Notifications pretty lacking.

SwiftUI-Combine - This is an example project of SwiftUI and Combine using GitHub API.

  •    Swift

This is an example project of SwiftUI and Combine using GitHub GET /search/users API. GitHub search API has a rate limit rules. For unauthenticated requests, the rate limit allows you to make up to 10 requests per minute.

tentacat - Simple Elixir wrapper for the GitHub API

  •    Elixir

Simple Elixir wrapper for the GitHub API. Every call to GitHub needs a client, but if you want to use unauthenticated requests we will provide an unauthenticated client for you. Keep in mind that GitHub has different rate-limits if you authenticate or not.

FastHub - FastHub the ultimate GitHub client for Android.

  •    Java

Yet another open-source GitHub client app but unlike any other app, FastHub was built from scratch. > FastHub contain Ads, which are disabled by default. You could enable them if you'd like to support the development. Ads currently not available.

alfred-github-workflow - GitHub Workflow for Alfred 3

  •    PHP

You can search through GitHub (gh) and your GitHub Enterprise instance (ghe). You have to login (gh > login) before you can use the workflow. The login uses OAuth, so you do not have to enter your credentials.


  •    Python

github3.py is a comprehensive, actively developed and extraordinarily stable wrapper around the GitHub API (v3). See HISTORY.rst for any "breaking" changes.

github - The github API for Haskell

  •    Haskell

The Github API v3 for Haskell. Some functions are missing; these are functions where the Github API did not work as expected. The full Github API is in beta and constantly improving.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.