Octokit 0.22.0 The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org. Prefix Reserved

.NET Framework 4.5
There is a newer version of this package available.
See the version list below for details.
Install-Package Octokit -Version 0.22.0
dotnet add package Octokit --version 0.22.0
<PackageReference Include="Octokit" Version="0.22.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Octokit --version 0.22.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Octokit, 0.22.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Octokit as a Cake Addin
#addin nuget:?package=Octokit&version=0.22.0

// Install Octokit as a Cake Tool
#tool nuget:?package=Octokit&version=0.22.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

An async-based GitHub API client library for .NET

Product Versions
.NET Framework net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48
Universal Windows Platform uap uap10.0
Windows Store netcore451
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.
  • .NETCore 4.5

    • No dependencies.
  • .NETFramework 4.5

    • No dependencies.
  • All Frameworks

  • Portable Class Library (Windows 8.1, WindowsPhoneApp 8.1)

    • No dependencies.

NuGet packages (103)

Showing the top 5 NuGet packages that depend on Octokit:

Package Downloads
Nuke.Common The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

Cross-platform build automation system Signed by signpath.io from repository 'https://github.com/nuke-build/nuke' commit '706f53a42a3ab7ee112350cfdd0e4d1683eb5d1d' (see contained AppVeyorSettings.json file for build settings).

Fake.Api.GitHub

FAKE - F# Make - is a build automation tool for .NET. Tasks and dependencies are specified in a DSL which is integrated in F#.

GitOps.Clients.GitHub

Package Description

GitOps.Primitives

Package Description

Octokit.Reactive The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

An IObservable based GitHub API client library for .NET and .NET Core using Reactive Extensions

GitHub repositories (113)

Showing the top 5 popular GitHub repositories that depend on Octokit:

Repository Stars
CodeHubApp/CodeHub
CodeHub is an iOS application written using Xamarin
BeyondDimension/SteamTools
🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。
abpframework/abp
Open Source Web Application Framework for ASP.NET Core
dotnet/BenchmarkDotNet
Powerful .NET library for benchmarking
rocksdanister/lively
Free and open-source software that allows users to set animated desktop wallpapers and screensavers.
Version Downloads Last updated
0.51.0 65,652 4/27/2022
0.50.0 1,334,947 2/21/2021
0.49.0 19,779 2/13/2021
0.48.0 954,300 6/7/2020
0.47.0 279,278 4/12/2020
0.46.0 359,265 3/26/2020
0.45.0 6,420 3/17/2020
0.44.0 17,966 3/15/2020
0.43.0 64,108 3/2/2020
0.42.0 8,662 2/26/2020
0.41.0 1,856 2/24/2020
0.40.0 64,061 2/10/2020
0.39.0 617 2/9/2020
0.38.0 841 2/8/2020
0.37.0 15,787 2/3/2020
0.36.0 3,075,999 10/8/2019
0.35.0 4,267 10/1/2019
0.34.0 9,608 9/17/2019
0.33.0 9,187 9/12/2019
0.32.0 947,364 9/9/2018
0.31.0 188,156 7/21/2018
0.30.0 50,299 6/17/2018
0.29.0 404,400 2/18/2018
0.28.0 94,663 11/6/2017
0.27.0 38,738 10/7/2017
0.26.0 437,478 8/31/2017
0.25.0 23,226 8/23/2017
0.24.1-alpha0001 30,589 1/21/2017
0.24.0 156,025 1/17/2017
0.23.0 61,064 10/7/2016
0.22.0 16,636 9/1/2016
0.21.1 70,550 7/29/2016
0.21.0 9,299 7/28/2016
0.20.0 30,590 6/14/2016
0.19.0 113,189 3/13/2016
0.18.0 96,469 2/2/2016
0.17.0 36,507 12/8/2015
0.16.0 47,759 9/17/2015
0.15.0 10,203 9/10/2015
0.14.0 21,110 7/18/2015
0.13.0 26,754 6/17/2015
0.12.0 10,759 5/19/2015
0.11.0 8,343 5/9/2015
0.10.0 34,790 4/22/2015
0.9.0 13,214 4/6/2015
0.8.0 10,181 3/19/2015
0.7.3 8,150 3/9/2015
0.7.2 11,234 3/1/2015
0.7.1 9,007 2/24/2015
0.7.0 9,098 2/23/2015
0.7.0-alpha2 7,160 2/19/2015
0.7.0-alpha 7,178 2/19/2015
0.6.2 13,600 1/5/2015
0.6.1 8,047 12/23/2014
0.6.0 7,511 12/11/2014
0.5.3 7,168 12/10/2014
0.5.2 20,660 10/14/2014
0.5.1 7,559 10/7/2014
0.5.0 6,649 10/7/2014
0.4.1 69,444 7/22/2014
0.4.0 7,333 7/11/2014
0.3.5 7,261 6/30/2014
0.3.4 26,162 4/30/2014
0.3.3 8,959 4/24/2014
0.3.2 6,803 4/17/2014
0.3.1 7,184 3/31/2014
0.3.0 6,893 3/19/2014
0.2.2 6,604 3/6/2014
0.2.1 6,282 2/20/2014
0.2.0 6,169 2/20/2014
0.1.9 6,190 2/20/2014
0.1.8 6,091 1/22/2014
0.1.7 5,572 12/27/2013
0.1.6 4,991 12/26/2013
0.1.5 5,010 11/19/2013
0.1.4 4,856 11/7/2013
0.1.3 4,460 11/6/2013
0.1.1 5,378 10/30/2013
0.1.0 4,378 10/30/2013

Features**
- Timeline preview API support - #1435 via @alfhenrik
- Initial groundwork for Branches API - #1437 via @ryangribble
- Base branch can now be updated when updating a pull request - #1450 via @ryangribble
- Enhancements to Protected Branches preview API - #1441 via @ryangribble
Fixes**
- Redirect timeout when repository renamed - #1411 via @maddin2016
Breaking Changes**
The new Branches client added in #1437 means that existing methods on
I(Observable)RepositoryClient are now marked as obsolete. Please update your
usages to the new endpoints as these will be removed in a future release:
- `client.Repository.GetBranch()` => `client.Repository.Branch.Get()`
- `client.Repository.GetAllBranches()` => `client.Repository.Branch.GetAll()`
- `client.Repository.EditBranch()` => `client.Repository.Branch.Edit()`
There is also a change in how branch protection works with the API, due to
upstream changes. The existing methods have been marked as obsolete, but for
the sake of brevity here are the details about what you should be doing today.
The process for inspecting branch protection is now two steps:
- first, check the branch returned by `client.Repository.Branch.Get()` or
`client.Repository.Branch.GetAll()` has it's `Protected` property set to `true`.
- then, a call to `client.Repository.Branch.GetBranchProtection()` will return
the details about the protection settings for the given branch. If no protection
is set for this branch, you will received a `HTTP 404` response.