# GitLab Client [![GitHub](https://img.shields.io/badge/GitHub-demurgos%2Fgitlab--client-informational.svg?maxAge=86400)](https://github.com/demurgos/gitlab-client) [![crates.io](https://img.shields.io/crates/v/gitlab_client.svg?maxAge=86400)](https://crates.io/crates/gitlab_client) [![CI status](https://img.shields.io/github/actions/workflow/status/demurgos/gitlab-client/check-rs.yml.svg?branch=main&maxAge=86400)](https://github.com/demurgos/gitlab-client/actions/workflows/check-rs.yml?query=branch%3Amain) [![docs.rs/gitlab_client](https://img.shields.io/docsrs/gitlab_client.svg?maxAge=86400)](https://docs.rs/gitlab_client) [![license MIT](https://img.shields.io/badge/license-AGPL--3.0--or--later-green)](./LICENSE.md) Client for the GitLab API. ## Installation Run the following command in your project: ``` cargo add gitlab_client ``` ## Usage See examples directory. This library is organized as a set of [`tower_service`](https://docs.rs/tower-service) handlers. This allows to abstract the transport layer and focus on the GitLab API. # Documentation See [docs.rs/gitlab_client](https://docs.rs/gitlab_client). # Maintenance status This library is incomplete for now. Development is not a high priority. New APIs are added as needed. If you want to improve the library, feel free to open an issue or send a PR. Breaking changes are allowed. Note however that review times may be slow. # License [AGPL-3.0-or-later](./LICENSE.md)