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
- Host: GitHub
- URL: https://github.com/openpeeps/hetzner-nim
- Owner: openpeeps
- Created: 2023-10-27T10:45:30.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-01T17:39:35.000Z (about 2 years ago)
- Last Synced: 2025-07-07T03:10:09.708Z (11 months ago)
- Language: Nim
- Size: 201 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

Asynchronous Nim 👑 client for interacting with the Hetzner Cloud API
nimble install hetzner
## 😍 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.