shizuka
The Nim framework for VK API.
Summary
| Latest Version | Unknown |
|---|---|
| License | AGPLv3 |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-07-21 05:24 |
Tags
Installation
nimble install shizuka
choosenim install shizuka
git clone https://github.com/ethosa/shizuka
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| shizuka | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://github.com/ethosa/shizuka |
|---|---|
| Homepage | https://github.com/ethosa/shizuka |
| Registry Source | nimble_official |
README
# Shizuka
### The Nim framework for VK
[](https://github.com/ellerbrock/open-source-badges/)
[](https://github.com/Ethosa/shizuka/blob/nightly/nim_plastic.svg)
[](https://github.com/Ethosa/shizuka/blob/master/LICENSE)
[](https://github.com/Ethosa/shizuka/actions)
#### Stable version - 1.0.0
Install
nimble install shizuka
Features
- Calling any VK API method.
- Convenient working with longpoll.
- Uploader.
- Fully async.
- VK keyboards and templates.
-
Very simple usage ```nim import shizuka
auth
var vk = newVk(8123456789, "mypassword") lp = newLongpoll(vk)
vk@message_new(event): # real-time events handler echo event
lp.run() # starts to listen longpoll. ```
Debug mode
For enable debug mode compile with -d:debug or --define:debug.
|[Wiki][]|[Docs][]|[Tests][]|
|--------|--------|---------|
Copyright 2021, Ethosa