awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to hanson/vbot

Open-source alternatives to Vbot

30 open-source projects similar to hanson/vbot, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Vbot alternative.

  • tonychen56/wechatrobotTonyChen56 avatar

    TonyChen56/WeChatRobot

    7,143View on GitHub↗

    WeChatRobot is a framework providing programmatic interfaces for automating messages and interactions within the WeChat ecosystem. It functions as a bot framework that enables the automation of sending and receiving messages by intercepting system processes. The project includes specialized tools for intercepting system calls and utilizing memory-based application hooking to automate workflows, including support for Enterprise WeChat. It further provides capabilities to decrypt local application databases to recover historical chat logs and user information. Additional functionality covers t

    C++wechatwechatapiwechatrobot
    View on GitHub↗7,143
  • silenceper/wechatsilenceper avatar

    silenceper/wechat

    5,270View on GitHub↗

    This project is a Go language library and API SDK designed for integrating with the WeChat ecosystem. It provides a programmatic interface to manage official accounts, mini programs, and enterprise platform features. The SDK features an interface-based client design that abstracts various API categories into specialized objects. It includes a dedicated OAuth 2.0 authorization client to manage access tokens, authentication tickets, and third-party authorization flows, alongside a pluggable token caching system to share credentials across different environments. The library covers broad capabi

    Gogogolangjs-sdk
    View on GitHub↗5,270
  • urinx/weixinbotUrinx avatar

    Urinx/WeixinBot

    7,390View on GitHub↗

    WeixinBot is a framework for WeChat account automation and bot development. It provides a programmable interface to monitor incoming messages and trigger automated actions within the WeChat ecosystem. The system emulates a browser session using a WebSocket-based protocol and establishes identity through QR code authentication. It maintains session-state persistence to keep accounts active without repeated verification. The project covers message processing for text, images, voice notes, and location data, and supports the transmission of emojis and links. It includes utilities for user conta

    Pythonapiweb-weixin-pipelinewechat
    View on GitHub↗7,390

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • liuwons/wxbotliuwons avatar

    liuwons/wxBot

    5,317View on GitHub↗

    wxBot is a framework and toolkit for WeChat messaging automation. It provides a programmatic interface to send and receive messages, enabling the creation and deployment of automated chatbots and social media bots within the WeChat platform. The system integrates external services and scripts to automate chat-based workflows and user communications. It allows for the programmatic operation of bots to handle conversations and notifications automatically.

    Python
    View on GitHub↗5,317
  • youfou/wxpyyoufou avatar

    youfou/wxpy

    14,270View on GitHub↗

    wxpy is a Python library and bot framework that acts as an API wrapper for personal WeChat accounts. It provides a programming interface to automate account tasks, send messages, and manage contacts. The project functions as a chatbot integration engine, allowing users to connect external AI services and custom logic to automatically respond to private and group conversations. It includes a social media automation toolkit for programmatically handling friend requests and group memberships. The framework covers multimedia message broadcasting, user profile retrieval, and contact search. It al

    Pythonapiwechatweixin
    View on GitHub↗14,270
  • littlecodersh/itchatlittlecodersh avatar

    littlecodersh/ItChat

    26,462View on GitHub↗

    ItChat is a programmable API framework and command line client for automating personal WeChat accounts. It provides a system for building custom chatbot interactions and automating account settings and repetitive interactions. The project distinguishes itself through a multi-account management system that allows several account instances to run concurrently within a single process. It utilizes QR code authentication for logins and supports persistent session management, enabling applications to restart via hot reloading without requiring new authentication scans. The framework covers message

    Pythonapiitchatrobot
    View on GitHub↗26,462
  • lich0821/wechatferrylich0821 avatar

    lich0821/WeChatFerry

    6,712View on GitHub↗

    WeChatFerry is a platform-specific automation tool designed for programmatic account and conversation management. It enables the creation of bots and the integration of large language models to provide automated replies within a messaging interface. The project functions by using native API interception and memory-based hooking to capture incoming communication and send messages without an official API. It includes capabilities for binary data decryption to transform protected media files and database records into readable formats. The system covers a broad range of functional areas, includi

    C++chatglmchatgptgemini
    View on GitHub↗6,712
  • devo919/gewechatDevo919 avatar

    Devo919/Gewechat

    3,384View on GitHub↗

    Gewechat is a bot framework and API wrapper for automating WeChat accounts. It provides a programmatic interface to manage account sessions, automate the delivery of multi-modal messages, and administer group chats and contact directories. The project focuses on integrating external large language models into the messaging pipeline to automate conversational responses and handle queries. It utilizes a bridge to connect these AI models with the messaging platform for automated interaction. The system covers a broad range of capabilities, including event-driven message processing, asynchronous

    Java
    View on GitHub↗3,384
  • anhkgg/superwechatpcanhkgg avatar

    anhkgg/SuperWeChatPC

    4,587View on GitHub↗

    SuperWeChatPC is a modifier for the WeChat desktop client that unlocks hidden features through memory patching and binary hooks. It functions as a multi-account messaging manager, a messaging data archiver, and a software interface that exposes internal messaging functions to external programs. The project enables the simultaneous operation of multiple independent client instances on a single computer through process isolation. It allows for the transmission of large attachments by bypassing standard file size restrictions and provides a wrapper for programmatic message automation. The tool

    C++anti-revokemulti-openwechat
    View on GitHub↗4,587
  • zhongyi-tong/wechatluckymoneyzhongyi-tong avatar

    zhongyi-tong/WeChatLuckyMoney

    7,228View on GitHub↗

    WeChatLuckyMoney is an Android automation tool designed to detect and claim monetary red packets within the WeChat messaging platform. It functions as a notification-based action trigger that monitors system notifications and active screens to automate the collection of digital gifts. The tool includes a red packet filter to ignore promotional content and prevent duplicate claims. It also operates as a social message automator, sending predefined thank-you responses and managing custom time delays after a packet is claimed. The application covers several functional areas, including Android n

    Javaandroidhongbaolucky-money
    View on GitHub↗7,228
  • cluic/wxautocluic avatar

    cluic/wxauto

    7,140View on GitHub↗

    wxauto is a Python library and bot framework designed for the programmatic control of the WeChat Windows desktop client. It functions as a wrapper that enables the automation of messaging and social feed functions by simulating user interface interactions. The library distinguishes itself by providing a bridge between network requests and local UI automation, allowing users to expose automation capabilities via a web interface. It utilizes background execution and simulated system-level inputs to trigger application events without moving the physical mouse cursor. The project covers extensiv

    Pythonautomaticpythonrpa
    View on GitHub↗7,140
  • eatmoreapple/openwechateatmoreapple avatar

    eatmoreapple/openwechat

    5,477View on GitHub↗

    OpenWeChat is a Go language software development kit and API wrapper designed for integrating WeChat messaging and account management into Go applications. It serves as a bot framework and messaging library for handling real-time chat events and programmatic interactions with the platform. The project provides a comprehensive system for session management, including QR code authentication and the persistence of session cookies in JSON format to maintain access across restarts. It distinguishes itself by offering capabilities to intercept and preserve messages that senders attempt to revoke, a

    Gobotgogolang
    View on GitHub↗5,477
  • mustangym/wechatextension-formacMustangYM avatar

    MustangYM/WeChatExtension-ForMac

    22,621View on GitHub↗

    WeChatExtension-ForMac is a plugin for the macOS WeChat client that provides a suite of extensions for account management, messaging automation, and visual customization. Its primary purpose is to enable the simultaneous operation of multiple user profiles within a single session and to automate communication tasks. The project distinguishes itself through specialized tools for content recovery and group analytics, such as intercepting recalled messages and monitoring member activity or departures within group chats. It also includes technical inspection capabilities for accessing restricted

    Objective-Calfredmacoswechat
    View on GitHub↗22,621
  • llonebot/luckylilliabotLLOneBot avatar

    LLOneBot/LuckyLilliaBot

    3,375View on GitHub↗

    LuckyLilliaBot is a multi-protocol bot framework and protocol bridge that integrates diverse chat communication protocols to enable programmatic interaction in private and group conversations. It functions as a messaging gateway that translates internal messaging client functions into standardized WebSocket and HTTP protocols. The system employs a plugin-based adapter architecture to decouple chat platform logic and convert platform-specific messages into a standardized internal format. It exposes internal functions as standard web endpoints and persistent duplex connections to allow external

    TypeScriptllbotllobllonebot
    View on GitHub↗3,375
  • messense/aliyundrive-webdavmessense avatar

    messense/aliyundrive-webdav

    9,782View on GitHub↗

    aliyundrive-webdav is a server-side gateway that translates AliyunDrive cloud storage into a WebDAV interface. It functions as a self-hosted cloud file server that maps remote storage accounts to a local network drive, allowing users to manage files through standard network drive clients. The project distinguishes itself by routing data requests directly between the client and the cloud provider to enable direct media streaming without server-side proxying. It utilizes a terminal-based QR code authentication system to exchange scans for refresh tokens and maintains a secure cloud gateway usin

    Rustaliyundrivealiyundrive-clientluci-app
    View on GitHub↗9,782
  • rabbitmq/rabbitmq-serverrabbitmq avatar

    rabbitmq/rabbitmq-server

    13,732View on GitHub↗

    RabbitMQ is a multi-protocol messaging broker that functions as an AMQP message broker, a clustered message queue, and a distributed message stream. It provides a server for translating and bridging communication between diverse messaging standards to connect heterogeneous systems. The system distinguishes itself through distributed broker clustering and federation, using shoveling mechanisms to synchronize data across geographically separate sites. It supports high-throughput, append-only logs for persisting and reading large sequences of messages for real-time processing. The broker covers

    JavaScript
    View on GitHub↗13,732
  • dodgepudding/wechat-php-sdkdodgepudding avatar

    dodgepudding/wechat-php-sdk

    4,410View on GitHub↗

    This project is a PHP implementation for automating messages, managing custom menus, and handling media uploads for the WeChat ecosystem. It serves as a social media API wrapper, an OAuth 2.0 client library, and a toolkit for enterprise messaging and payment integration. The library distinguishes itself by providing dedicated workflows for official account integration and enterprise management, including the coordination of corporate organizational structures and employee directories. It also includes specialized tools for marketing automation, such as the issuance of digital coupons and the

    PHP
    View on GitHub↗4,410
  • howdyai/botkithowdyai avatar

    howdyai/botkit

    11,585View on GitHub↗

    Botkit is a multi-platform chatbot framework designed to build conversational bots that operate across different messaging services using a unified interface. It provides a core system for multi-platform development, utilizing a platform adaptation layer to translate service-specific API payloads into a standardized internal format. The framework features a conversational dialog manager that coordinates multi-turn interactions through state-tracking, branching logic, and scripted flows. It employs a message processing middleware pipeline to intercept, normalize, and enrich incoming and outgoi

    TypeScriptbotbot-applicationbotkit
    View on GitHub↗11,585
  • wechatpy/wechatpywechatpy avatar

    wechatpy/wechatpy

    4,290View on GitHub↗

    wechatpy is a Python API SDK designed for interacting with official accounts, mini programs, and corporate communication APIs. It provides a unified interface for managing users, media, and messages, and includes a bot framework for processing incoming events and generating structured responses. The project implements a component-based client factory to perform actions across different account types and orchestrates OAuth2 flows for identity verification. It features an event-driven bot architecture and a pluggable token storage system to persist authentication sessions across environments.

    Pythonpythonsdkwechat
    View on GitHub↗4,290
  • jetlinks/jetlinks-communityjetlinks avatar

    jetlinks/jetlinks-community

    6,520View on GitHub↗

    JetLinks is an enterprise IoT platform framework and device management system designed for managing large-scale hardware networks. It serves as a centralized tool for controlling device lifecycles, monitoring geographic locations, and visualizing sensor data through a reactive backend. The platform features a multi-protocol IoT gateway that supports TCP, MQTT, UDP, CoAP, and HTTP to unify communication across different manufacturers. It employs unified device modeling to create standard digital representations of hardware, decoupling physical device capabilities from application logic. The s

    Javaiotiot-platformjava
    View on GitHub↗6,520
  • straymeteor3337/wechatrealfriendsStrayMeteor3337 avatar

    StrayMeteor3337/WechatRealFriends

    5,234View on GitHub↗

    WechatRealFriends is a contact relationship auditor and social graph analyzer for WeChat. It monitors friendship statuses to identify one-way friendships and detect whether contacts have deleted or blocked an account. The tool utilizes the iPad protocol to perform silent inquiries, retrieving relationship status via server requests that do not trigger notifications to the remote peer. This allows for the identification of non-mutual contacts through stateless relationship analysis. The project provides capabilities for social graph cleanup, including the ability to label abnormal contacts an

    JavaScript
    View on GitHub↗5,234
  • yikart/aitoearnyikart avatar

    yikart/AiToEarn

    21,287View on GitHub↗

    AiToEarn is an artificial intelligence-driven social media management platform designed to centralize content orchestration, audience engagement, and performance analytics. It provides a unified workspace where users can generate, optimize, and schedule content across multiple social networks while automating interactions through intelligent language and media models. The platform distinguishes itself by integrating sentiment analysis to categorize audience engagement and identify purchase intent, allowing for personalized automated responses. It utilizes a credit-based accounting system to m

    TypeScriptauto-publishdouyindouyin-api
    View on GitHub↗21,287
  • apache/rocketmqapache avatar

    apache/rocketmq

    22,461View on GitHub↗

    RocketMQ is a cloud-native distributed messaging platform and streaming engine. It functions as a distributed transactional queue that ensures atomicity between local transactions and message delivery, and serves as an MQTT IoT message broker to bridge lightweight device traffic into high-performance data streams. The system is distinguished by a Kubernetes-native architecture that decouples compute from storage to allow independent scaling of traffic and data retention. It utilizes a tiered storage model to offload older data to remote storage and employs quorum-based replication and automat

    Java
    View on GitHub↗22,461
  • fujiwarachoki/moneyprinterv2FujiwaraChoki avatar

    FujiwaraChoki/MoneyPrinterV2

    30,945View on GitHub↗

    MoneyPrinterV2 is an integrated automation suite designed for affiliate marketing, lead acquisition, and scheduled social media distribution. It combines large language model driven content creation with workflows for acquiring sales leads and managing online presence. The system automates the production of short-form video content by generating scripts and visual assets. It further extends this capability through a social media scheduler and background job manager that publishes content to external networks. The platform also includes tools for automated lead generation, utilizing web scrap

    Pythonautomationclijson
    View on GitHub↗30,945
  • dreammis/social-auto-uploaddreammis avatar

    dreammis/social-auto-upload

    12,624View on GitHub↗

    This project is a social media automation tool designed to publish videos and images across multiple social networks programmatically. It functions as a headless browser content publisher and a multi-platform posting API, allowing for automated social media posting and content distribution. The system utilizes browser automation to execute uploads and logins on platforms without official public APIs. It features a social media command-line manager for executing batch media uploads and managing account sessions, as well as a programmatic interface for triggering uploads and scheduling content

    Pythonbilibilidouyintiktok
    View on GitHub↗12,624
  • dilame/instagram-private-apidilame avatar

    dilame/instagram-private-api

    6,445View on GitHub↗

    This project is a TypeScript-based private API SDK and automation framework for Instagram. It serves as a server-side toolkit for NodeJS that interfaces with undocumented API endpoints to programmatically manage profiles and automate account operations. The library focuses on mimicking authentic user behavior by simulating mobile application network traffic patterns and headers. It uses stateful session management to maintain authentication tokens and employs a sequence-based coordination model to execute complex workflows, such as multi-step media uploads. The framework covers several high-

    TypeScriptinstagraminstagram-apiinstagram-client
    View on GitHub↗6,445
  • ohld/igbotohld avatar

    ohld/igbot

    4,849View on GitHub↗

    igbot is an Instagram automation bot that handles routine social media interactions on Instagram, including following, unfollowing, liking, and commenting on posts and profiles. It also functions as a video metadata extractor, retrieving download URLs, view counts, and audio information from Instagram Reels and public short videos. To carry out these actions, the bot combines GraphQL API scraping with headless browser automation, mimicking human behavior through randomized action timing, session cookie persistence, and user agent rotation. A task queue with exponential backoff retry ensures r

    Pythonapi-wrapperbotcomment
    View on GitHub↗4,849
  • davyxu/cellnetdavyxu avatar

    davyxu/cellnet

    4,061View on GitHub↗

    Cellnet is a Go networking framework designed for building distributed systems and peer-to-peer networks. It provides a multi-protocol transport layer that standardizes message exchange across TCP, UDP, and WebSockets, utilizing a binary message codec system to map message types to unique identifiers for network transmission. The framework is distinguished by its remote procedure call library, which enables the execution of functions on remote peers using synchronous or asynchronous request patterns. It further differentiates itself with an asynchronous event dispatcher that processes network

    Go
    View on GitHub↗4,061
  • xpzouying/xiaohongshu-mcpxpzouying avatar

    xpzouying/xiaohongshu-mcp

    14,204View on GitHub↗

    This project is a Model Context Protocol server that connects large language models to the Xiaohongshu social media platform. It acts as a connector and API wrapper, enabling language models to programmatically search, read, and publish media and text. The system provides automation for content discovery and publishing, allowing for the creation of image and video posts with associated titles and descriptions. It also facilitates social engagement by managing the posting of comments and tracking engagement metrics for specific entries. The tool covers data retrieval for user profiles, post d

    Gomcpmcp-serverxiaohongshu-mcp
    View on GitHub↗14,204
  • instapy/instapyInstaPy avatar

    InstaPy/InstaPy

    17,771View on GitHub↗

    InstaPy is a Python-based automation library designed to manage social media engagement and audience growth. It functions as an automation bot that executes programmatic workflows to interact with platform interfaces, facilitating consistent activity such as liking, commenting, and following accounts. The framework operates by controlling a real browser instance, utilizing document object model selectors to trigger interface actions. It distinguishes itself through configuration-driven execution, which allows users to adjust operational logic and interaction parameters via external files rath

    Pythonautomationbotclarifai
    View on GitHub↗17,771