SkillAgentSearch skills...

NGitLab

.NET client for the GitLab REST API

Install / Use

/learn @ubisoft/NGitLab
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

NuGet

What is NGitLab?

NGitLab is a .NET client implementation for the GitLab REST API.

Usage

Start by creating a GitLabClient instance:

var client = new GitLabClient("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.

For further info about the GitLab API, refer to the official documentation

Where can I get it?

Get it from nuget.org. You can simply install it using the dotnet CLI:

dotnet add package NGitLab

Running Unit Tests locally

  • Install Docker on your machine
  • It's recommended to use WSL version 2 (see here)
  • Executing tests under Linux requires PowerShell to be installed (see here)

Thanks

Thanks to Scooletz for creating the original project.

View on GitHub
GitHub Stars170
CategoryDevelopment
Updated2d ago
Forks82

Languages

C#

Security Score

100/100

Audited on Mar 30, 2026

No findings