Skip to content

vkwave

VKWave is come.

Bot shouldn't be your first project. At first learn language, then do something easier.

VkWave

:russia: Русская версия

VKWave is a framework to create performance and extensible projects, working with vk.com's API.

VKWave inspired by: aiogram, vk.py and so on.

Current maintainer of the project: @KurimuzonAkuma

Documentation

Usage examples

Why VKWave?

  • Totally customizable
  • Asynchronous
  • Full coverage by types' annotations

Installation

Install stable and tested version from PyPi:

pip install vkwave

Or from Github, with all new functionality.

pip install https://github.com/fscdev/vkwave/archive/master.zip

Performance

VKWave - isn't very fast library, because of our belief that simple customization and convinience is more important than speed.

But we interested in enhancment of performance, so pull requests will be appreciated.

Community

VKWave is very young project, but already collected a lot of fans.

Library to easy access vk.com's API

Telegram chat

Extensions

If you wanna create extension for VKWave (i. e. more easy way to create bots, even easier than vkwave.bots.addons.easy), you should name your project like vkwave-<part-of-vkwave>-<name-of-project>