awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

34 रिपॉजिटरी

Awesome GitHub RepositoriesBot Development Frameworks

SDKs and libraries for building and deploying conversational bots across platforms.

Explore 34 awesome GitHub repositories matching part of an awesome list · Bot Development Frameworks. Refine with filters or upvote what's useful.

Awesome Bot Development Frameworks GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • python-telegram-bot/python-telegram-botpython-telegram-bot का अवतार

    python-telegram-bot/python-telegram-bot

    29,227GitHub पर देखें↗

    This project is an asynchronous messaging framework designed for building interactive applications on the Telegram platform. It functions as a comprehensive wrapper that maps native platform methods and update types into structured objects, enabling developers to create event-driven services that respond to real-time user input. By integrating with standard event loops, the library facilitates high-throughput communication and non-blocking message processing. The framework distinguishes itself through a sophisticated update-driven dispatcher pattern that routes incoming messages to specific h

    Pure Python interface for the Telegram Bot API.

    Pythonbotchatbotframework
    GitHub पर देखें↗29,227
  • wechaty/wechatywechaty का अवतार

    wechaty/wechaty

    22,859GitHub पर देखें↗

    Wechaty is a cross-platform chatbot framework designed to build and manage automated messaging agents. It provides a unified programming interface that abstracts diverse instant messaging protocols, allowing developers to create bots that function consistently across multiple communication services. By utilizing a modular architecture, the framework enables the development of conversational agents capable of handling complex messaging workflows, contact management, and group room interactions. The framework distinguishes itself through a puppet-based protocol abstraction and a language-agnost

    WeChat bot framework powered by Node.js and Docker.

    TypeScriptbotchatbotconversational-ai
    GitHub पर देखें↗22,859
  • gunthercox/chatterbotgunthercox का अवतार

    gunthercox/ChatterBot

    14,493GitHub पर देखें↗

    ChatterBot is a conversational AI framework and machine learning dialogue system used to build bots that generate automated responses. It functions as a multilingual natural language processing library and a vector-based knowledge base, utilizing logic adapters and statistical pattern matching to select the most confident response to user input. The system supports multilingual chatbot training and processing by using a design independent of specific linguistic rules. It employs semantic vector search to retrieve contextually accurate responses from a database of stored conversations and can

    Machine learning conversational dialog engine.

    Pythonbotchatbotchatterbot
    GitHub पर देखें↗14,493
  • howdyai/botkithowdyai का अवतार

    howdyai/botkit

    11,585GitHub पर देखें↗

    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

    Toolkit for building bot applications.

    TypeScriptbotbot-applicationbotkit
    GitHub पर देखें↗11,585
  • telegraf/telegraftelegraf का अवतार

    telegraf/telegraf

    9,158GitHub पर देखें↗

    Telegraf is a Node.js framework and typed API wrapper for building interactive chat agents on the Telegram platform. It provides a structured environment for developing automated agents that interface with the Telegram Bot API to process and respond to user messages. The framework uses a middleware-based request router to process incoming events through a customizable chain of handlers. This architecture allows for dynamic command routing and the use of a context-object pattern to pass updates and API methods through the processing pipeline. The system supports multiple event delivery method

    Modern framework for Telegram bots.

    TypeScript
    GitHub पर देखें↗9,158
  • yagop/node-telegram-bot-apiyagop का अवतार

    yagop/node-telegram-bot-api

    9,107GitHub पर देखें↗

    This project is a library for Telegram bot development, enabling the creation of automated agents that respond to user commands and messages using the Telegram Bot API. It facilitates Telegram content automation by programmatically sending rich media, managing sticker sets, and publishing profile stories. The project supports real-time event handling through both webhook and long-polling mechanisms. It also provides a specialized interface for Telegram payment integration to process digital transactions, create invoices, and handle refunds. Broad capability areas include automated chat manag

    Telegram Bot API wrapper for Node.js.

    JavaScriptapibotbot-framework
    GitHub पर देखें↗9,107
  • tucnak/telebottucnak का अवतार

    tucnak/telebot

    4,565GitHub पर देखें↗

    Telebot is a framework for building interactive bots using the Telegram Bot API. It provides a type-safe API wrapper and an asynchronous event handler to manage messages, commands, and user interactions. The project features a middleware-based request interception system and pattern-based event routing to map triggers to custom logic. It includes a dedicated inline query engine for generating real-time suggested results and an interactive keyboard builder for creating custom reply and inline buttons. The framework covers a broad range of capabilities, including rich media management for albu

    Telegram bot framework written in Go.

    Go
    GitHub पर देखें↗4,565
  • yoctol/bottenderYoctol का अवतार

    Yoctol/bottender

    4,278GitHub पर देखें↗

    Bottender एक कन्वर्सेशनल UI फ्रेमवर्क और क्रॉस-प्लेटफ़ॉर्म बॉट ऑर्केस्ट्रेटर है जिसे इंटरैक्टिव चैट इंटरफ़ेस बनाने के लिए डिज़ाइन किया गया है। यह एक रूटिंग सिस्टम के रूप में कार्य करता है जो यूज़र संदेशों और इवेंट्स को विशिष्ट हैंडलर फ़ंक्शंस में मैप करता है ताकि इंटरैक्शन पाथ को मैनेज किया जा सके और एक एकीकृत इंटरफ़ेस के माध्यम से विभिन्न थर्ड-पार्टी मैसेजिंग चैनलों से एक बैकएंड को जोड़ा जा सके। इस फ्रेमवर्क में यूज़र इनपुट से इंटेंट और लेबल निकालने के लिए बाहरी नेचुरल लैंग्वेज अंडरस्टैंडिंग सेवाओं को जोड़ने के लिए एक इंटीग्रेशन गेटवे शामिल है। इसमें आवश्यक डेटा सेट को पूरा करने के लिए यूज़र्स से विशिष्ट जानकारी एकत्र करने के लिए एक स्लॉट फिलिंग इंटरफ़ेस भी है। यह सिस्टम पर्सिस्टेंट यूज़र सेशन स्टोरेज और कन्वर्सेशन स्टेट ट्रैकिंग के माध्यम से स्टेट मैनेजमेंट का समर्थन करता है। यह मल्टी-चैनल इंटरफ़ेस डिज़ाइन के लिए टूल प्रदान करता है, जिसमें प्लेटफ़ॉर्म-विशिष्ट नेटिव सुविधाओं के लिए समर्थन, नेटवर्क ओवरहेड को कम करने के लिए रिक्वेस्ट बैचिंग और सर्वरलेस डिप्लॉयमेंट के साथ संगत एक स्टेटलेस रनटाइम शामिल है। विकास को परीक्षण के लिए एक स्थानीय टर्मिनल-आधारित सिमुलेशन और तत्काल लॉजिक इटरेशन के लिए हॉट-रीलोड वर्कफ़्लो द्वारा समर्थित किया जाता है।

    Flexible framework for building bots.

    TypeScriptbotchatbotframework
    GitHub पर देखें↗4,278
  • slackapi/node-slack-sdkslackapi का अवतार

    slackapi/node-slack-sdk

    3,376GitHub पर देखें↗

    Visit the documentation site for all the lovely details.

    Official Slack developer kit for Node.js.

    TypeScript
    GitHub पर देखें↗3,376
  • irazasyed/telegram-bot-sdkirazasyed का अवतार

    irazasyed/telegram-bot-sdk

    3,300GitHub पर देखें↗

    🤖 Telegram Bot API PHP SDK. Lets you build Telegram Bots easily! Supports Laravel out of the box.

    PHP SDK for the Telegram Bot API.

    PHP
    GitHub पर देखें↗3,300
  • wabarc/waybackwabarc का अवतार

    wabarc/wayback

    2,202GitHub पर देखें↗

    An archiving tool with an IM-style interface that prioritizes privacy and accessibility, integrated with various archival services including Internet Archive, archive.today, Ghostarchive, IPFS, Telegraph, and file systems.

    Tool for interacting with wayback machine bots.

    Goarchiveharheroku
    GitHub पर देखें↗2,202
  • claudiajs/claudia-bot-builderclaudiajs का अवतार

    claudiajs/claudia-bot-builder

    1,833GitHub पर देखें↗

    Create chat bots for Facebook Messenger, Slack, Amazon Alexa, Skype, Telegram, Viber, Line, GroupMe, Kik and Twilio and deploy to AWS Lambda in minutes

    Multi-platform bot builder for AWS Lambda deployment.

    JavaScriptalexaaws-lambdachatbot
    GitHub पर देखें↗1,833
  • remixz/messenger-botremixz का अवतार

    remixz/messenger-bot

    1,088GitHub पर देखें↗

    A Node client for the Facebook Messenger Platform

    Node client for the Facebook Messenger platform.

    JavaScriptbotfacebookfacebook-messenger-platform
    GitHub पर देखें↗1,088
  • charca/bootbotCharca का अवतार

    Charca/bootbot

    977GitHub पर देखें↗

    Facebook Messenger Bot Framework for Node.js

    Facebook Messenger bot framework for Node.js.

    JavaScriptbotchatbot-frameworkfacebook
    GitHub पर देखें↗977
  • bottr-js/bottrBottr-js का अवतार

    Bottr-js/Bottr

    935GitHub पर देखें↗

    🤖 The world's simplest framework for creating Bots

    Minimalist framework for creating bots.

    JavaScriptbotscreating-botsmessenger-bot
    GitHub पर देखें↗935
  • stojanovic/alexa-skill-kitstojanovic का अवतार

    stojanovic/alexa-skill-kit

    278GitHub पर देखें↗

    Library for effortless Alexa Skill development with AWS Lambda

    Library for developing Alexa skills with AWS Lambda.

    JavaScript
    GitHub पर देखें↗278
  • mrroundrobin/telegram.botMrRoundRobin का अवतार

    MrRoundRobin/telegram.bot

    51GitHub पर देखें↗

    .NET Client for Telegram Bot API

    C# client for the Telegram Bot API.

    C#
    GitHub पर देखें↗51
  • andersonba/yve-botA

    andersonba/yve-bot

    0GitHub पर देखें↗

    Rule-based bot conversation builder for browser and Node.

    GitHub पर देखें↗0
  • broidhq/broid-kitB

    broidHQ/broid-kit

    0GitHub पर देखें↗

    Bot framework powered by Broid integrations.

    GitHub पर देखें↗0
  • broidhq/broid-kit-botpressB

    broidHQ/broid-kit-botpress

    0GitHub पर देखें↗

    Middleware for connecting Broid to Botpress.

    GitHub पर देखें↗0
पिछला12अगला
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Bot Development Frameworks