.NET client for GitLab
Switch branches/tags
Nothing to show
Clone or download
Latest commit 41a6d80 May 16, 2014
Type Name Latest commit message Commit time
Failed to load latest commit information.
NGitLab nuspec and assembly info May 16, 2014
.gitattributes Start impl Apr 23, 2014
.gitignore nuspec and assembly info May 16, 2014
LICENSE Initial commit Apr 23, 2014
NGitLab.nuspec nuspec and assembly info May 16, 2014
README.md Update README.md May 17, 2014


What is NGitLab?

NGitLab is a .NET REST client implementation of GitLab API with no external dependencies.

How can I learn it?

It's a wrap of REST api. Read the GitLab docs and start using by creating a GitLabClient instance:

var client =  GitLabClient.Connect("https://mygitlab.example.com", "your_private_token");

Then use its properties. You can obtain the private token in your account page. You may want to create a custom user for the API usage.

Where can I get it?

Get it from NuGet. You can simply install it with the Package Manager console:

PM> Install-Package NGitLab