fscdev / Vkwave
Programming Languages
Projects that are alternatives of or similar to Vkwave
Пришло время избавиться от vk_api и vkbottle. VKWave здесь.
VkWave
VKWave - это фреймворк для создания производительных и лёгких в расширении проектов, взаимодействующих с API ВКонтакте.
VKWave вдохновлен многими библиотеками, в частности: aiogram, vk.py и многими другими.
Текущий мейнтейнер проекта: @kesha1225
Почему VKWave?
- Максимальная кастомизация
- Полная асинхронность
- Использование аннотаций типов
Установка
Установить тестированную и стабильную версию с PyPi:
pip install vkwave
Или с GitHub, со всеми свежими обновлениями.
pip install https://github.com/fscdev/vkwave/archive/master.zip
Производительность
VKWave - это не самая быстрая библиотека, из-за нашей уверенности в том, что лёгкая настройка под себя, а также удобство при использовании во всех задачах являются более важными характеристиками библиотеки, чем скорость.
Но мы всегда заинтересованы в улучшении производительности, поэтому не стесняйтесь делать Pull Request-ы и обсуждать проблемы производительности.
Сообщество
VKWave - это очень молодой проект.
Простая библиотека для быстрого доступа к API
Дополнения
Если вы хотите создать дополнение для VKWave (например, более простой способ написания ботов, даже проще vkwave.bots.addons.easy
), то вам следует назвать свой проект так: vkwave-bots-really-easy
.
Общий паттерн для дополнений: vkwave-<часть-vkwave>-<название-проекта>
.