Skip to main content

vkwave

Уважаем все остальные библиотеки. VKWave здесь.

Бот не должен быть вашим первым проектом, сначала на достаточном уровне изучите язык и поделайте более простые проекты

VkWave

:us: English version

VKWave - это фреймворк для создания производительных и лёгких в расширении проектов, взаимодействующих с API ВКонтакте.

VKWave вдохновлен многими библиотеками, в частности: aiogram, vk.py и многими другими.

Текущий мейнтейнер проекта: @KurimuzonAkuma

Документация

Примеры использования

Почему VKWave?

  • Максимальная кастомизация
  • Полная асинхронность
  • Использование аннотаций типов

Установка

С GitHub, со всеми свежими обновлениями:

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

Или с PyPI (не рекомендуется, давно не обновлялась):

pip install vkwave

Производительность

VKWave - это не самая быстрая библиотека, из-за нашей уверенности в том, что лёгкая настройка под себя, а также удобство при использовании во всех задачах являются более важными характеристиками библиотеки, чем скорость.

Но мы всегда заинтересованы в улучшении производительности, поэтому не стесняйтесь делать Pull Request-ы и обсуждать проблемы производительности.

Сообщество

VKWave - это очень молодой проект.

Простая библиотека для быстрого доступа к API

Телеграм чат

Учебники для лёгкого старта

Дополнения

Если вы хотите создать дополнение для VKWave (например, более простой способ написания ботов, даже проще vkwave.bots.addons.easy), то вам следует назвать свой проект так: vkwave-bots-really-easy.

Общий паттерн для дополнений: vkwave-<часть-vkwave>-<название-проекта>.

Metadata

Release files for vkwave 0.2.17

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vkwave 0.2.17
File Size Uploaded
vkwave-0.2.17.tar.gz 163.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vkwave 0.2.17
File Interpreter ABI Platform
vkwave-0.2.17-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details

Total release size: 385.2 kB

Release files / vkwave-0.2.17.tar.gz

Download URL vkwave-0.2.17.tar.gz
Size 163.0 kB
Tags Source
SHA-256 checksum
How to use checksums
5e4cc2254bbb877213a1b8266445b7282ae6a1b6c80e9d16b33bf7c9ccc0d73f
BLAKE2b-256 checksum
How to use checksums
7d6903ec4bde692a9759cba027959cdbc8c5abe49aa063f2fd42635d98f766b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.8.9 Windows/10

Release files / vkwave-0.2.17-cp38-cp38-win_amd64.whl

Download URL vkwave-0.2.17-cp38-cp38-win_amd64.whl
Size 222.2 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
6fc751bee4786ceac2dd3e195e8a99071b3224a8b4aab0ff835aee3d545d7c21
BLAKE2b-256 checksum
How to use checksums
b6841c04db330bf7ad07e98a77c60c1f3468a94afae674e319331ecddb896e34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.8.9 Windows/10

Release history Release notifications | RSS feed

This release

0.2.17 This release

2 release files

0.2.14

2 release files

0.2.13

2 release files

0.2.11

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page