An open API service indexing awesome lists of open source software.

https://github.com/openpeeps/hetzner-nim

A Nim library for the Hetzner Cloud API
https://github.com/openpeeps/hetzner-nim

Last synced: 11 months ago
JSON representation

A Nim library for the Hetzner Cloud API

Awesome Lists containing this project

README

          




Asynchronous Nim 👑 client for interacting with the Hetzner Cloud API


nimble install hetzner


API reference

Github Actions Github Actions

## 😍 Key Features
- Intuitive API interface
- Direct to Object serialization via `pkg/jsony`
- Written in Nim 👑

## Examples
```nim
import pkg/hetzner
let hcloud = initHetzner(getEnv("api_key"))
let: Certificates = waitFor hcloud.getCertificates()
```

### ❤ Contributions & Support
- 🐛 Found a bug? [Create a new Issue](https://github.com/openpeeps/hetzner-nim/issues)
- 👋 Wanna help? [Fork it!](https://github.com/openpeeps/hetzner-nim/fork)
- 😎 [Get €20 in cloud credits from Hetzner](https://hetzner.cloud/?ref=Hm0mYGM9NxZ4)
- 🥰 [Donate via PayPal address](https://www.paypal.com/donate/?hosted_button_id=RJK3ZTDWPL55C)

### 🎩 License
MIT license. [Made by Humans from OpenPeeps](https://github.com/openpeeps).

Copyright © 2024 OpenPeeps & Contributors — All rights reserved.