All Projects → fscdev → Vkwave

fscdev / Vkwave

Licence: mit
Asynchronous framework for building high-performance & easy to scale projects interacting with VK's API.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Vkwave

Sketal
Бот для ВКонтакте. Беседы / группы / развлечения.
Stars: ✭ 119 (-11.85%)
Mutual labels:  vk-api, bot, async, vk
Vkbottle
Homogenic! Customizable asynchronous VK API framework
Stars: ✭ 191 (+41.48%)
Mutual labels:  vk-api, bot, async, vk
Vkb
Bot for vk.com competitions
Stars: ✭ 24 (-82.22%)
Mutual labels:  vk-api, bot, vk
Node Vk Bot Api
🤖 VK bot framework for Node.js, based on Bots Long Poll API and Callback API.
Stars: ✭ 195 (+44.44%)
Mutual labels:  vk-api, bot, vk
Vk
vk.com API python wrapper
Stars: ✭ 351 (+160%)
Mutual labels:  vk-api, vk
vbio
Python модуль для написания скриптов, использующих Bots API для социальной сети Вконтакте (vk.com)
Stars: ✭ 10 (-92.59%)
Mutual labels:  vk, vk-api
Telegram Bot
Ruby gem for building Telegram Bot with optional Rails integration
Stars: ✭ 433 (+220.74%)
Mutual labels:  bot, async
Vk.py
Extremely-fast, easy-to-use, [not] ready for production. The asyncio based library for Python and Humans written to be efficient and reliable. [Unmaintained]
Stars: ✭ 38 (-71.85%)
Mutual labels:  vk-api, vk
node-vk-bot
Create and control VK bots easily.
Stars: ✭ 35 (-74.07%)
Mutual labels:  vk, vk-api
Vk To Telegram
Utility to forward posts from VK through callback API to telegram channel or chat
Stars: ✭ 24 (-82.22%)
Mutual labels:  bot, vk
Vk api
Модуль для создания скриптов для ВКонтакте | vk.com API wrapper
Stars: ✭ 1,070 (+692.59%)
Mutual labels:  vk-api, vk
vk-proxy
Прокси-сервер для API ВКонтакте
Stars: ✭ 51 (-62.22%)
Mutual labels:  vk, vk-api
vk-mini-app-boilerplate
Стартовый кит для создания сервиса на платформе VK Mini Apps с использованием React + Redux
Stars: ✭ 61 (-54.81%)
Mutual labels:  vk, vk-api
Vk Io
Modern VK API SDK for Node.js
Stars: ✭ 401 (+197.04%)
Mutual labels:  vk-api, vk
kasthack.osp
Генератор сырых дампов пользователей VK.
Stars: ✭ 15 (-88.89%)
Mutual labels:  vk, vk-api
Vkbot
Простой разговорный бот на PHP
Stars: ✭ 88 (-34.81%)
Mutual labels:  bot, vk
Whom I Know
Looks for common users of vk.com [DEPRECATED]
Stars: ✭ 69 (-48.89%)
Mutual labels:  vk-api, vk
Telebot.nim
Async client for Telegram Bot API in pure Nim [Bot API 5.1]
Stars: ✭ 93 (-31.11%)
Mutual labels:  bot, async
VK-Scraper
Scrapes VK user's photos
Stars: ✭ 42 (-68.89%)
Mutual labels:  vk, vk-api
VkNet.AudioBypass
Обход закрытия методов audio и messages для VkNet
Stars: ✭ 48 (-64.44%)
Mutual labels:  vk, vk-api

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>-<название-проекта>.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].