Facilitating the spread of knowledge and innovation in professional software development



Choose your language

InfoQ Homepage News Octokit.NET Enables GitHub Integration Into .NET Framework 4.5 Applications

Octokit.NET Enables GitHub Integration Into .NET Framework 4.5 Applications


GitHub has released Octokit.NET, which enables developers to build .NET applications that target GitHub API. It is a set of client libraries which target .NET 4.5 and provides an easy way to interact with the GitHub API. Moreover, Octokit also can be used along with Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Mono 3.x, Windows Phone 8/8.1 apps.  It can be installed using the following command

Install-Package Octokit

While Octokit library is a single .NET assembly file, you can also compile the source using either Visual Studio 2012, 2013 or Xamarin Studio. You also require PowerShell 2.0 or higher along with Windows 8 to build and test WinRT projects.

In order to clone the library locally, you need to click the Clone in Windows button or run the following commands

git clone Octokit
cd Octokit

Octokit also includes integration tests that access the GitHub API but they must be configured by setting the username and password environmental variables. The tests will then be executed when running the FullBuild MSBuild target and when running the Octokit.Tests.Integration assembly through an test runner.

We need your feedback

How might we improve InfoQ for you

Thank you for being an InfoQ reader.

Each year, we seek feedback from our readers to help us improve InfoQ. Would you mind spending 2 minutes to share your feedback in our short survey? Your feedback will directly help us continually evolve how we support you.

Take the Survey

Rate this Article


Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p


Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.