Framework for building high-performance & easy to scale projects interacting with VK's API.
Project description
Уважаем все остальные библиотеки. VKWave здесь.
Бот не должен быть вашим первым проектом, сначала на достаточном уровне изучите язык и поделайте более простые проекты
VkWave
VKWave - это фреймворк для создания производительных и лёгких в расширении проектов, взаимодействующих с API ВКонтакте.
VKWave вдохновлен многими библиотеками, в частности: aiogram, vk.py и многими другими.
Текущий мейнтейнер проекта: @kesha1225
Почему 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>-<название-проекта>
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for vkwave-0.2.12-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38414cec0038ef99b5411354805afb390e21180ce21fcc99970682d4c6ffdd27 |
|
MD5 | 7ffa360aba672f6a117510337fda0b5d |
|
BLAKE2b-256 | 72091fc2862d4c6b7958600034ba8ee3511f050fed50536a2534ee3b57be4111 |