Bots Open Source Projects

Browse 349 Bots open source projects, ranked by GitHub stars. Find the most popular Bots tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 349 projects
166,030 stars

f/awesome-chatgpt-prompts

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

Metrics details
Stars166,030
29,321 stars

python-telegram-bot/python-telegram-bot

We have made you a wrapper you can't refuse

Metrics details
Stars29,321
21,251 stars

RasaHQ/rasa

💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants

Metrics details
Stars21,251
12,057 stars

LonamiWebs/Telethon

Pure Python 3 MTProto API Telegram client library, for bots too!

Metrics details
Stars12,057
11,585 stars

howdyai/botkit

Botkit is an open source developer tool for building chat bots, apps and custom integrations for major messaging platforms.

Metrics details
Stars11,585
7,230 stars

PrismarineJS/mineflayer

Create Minecraft bots with a powerful, stable, and high level JavaScript API.

Metrics details
Stars7,230
6,576 stars

axa-group/nlp.js

An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more

Metrics details
Stars6,576
5,789 stars

smogon/pokemon-showdown

Pokémon battle simulator.

Metrics details
Stars5,789
5,561 stars

ebertti/awesome-telegram

Collection great groups, channels, bots and libraries for Telegram

Metrics details
Stars5,561
5,485 stars

rubenlagus/TelegramBots

Java library to create bots using Telegram Bots API

Metrics details
Stars5,485
5,102 stars

dariusk/corpora

A collection of small corpuses of interesting data for the creation of bots and similar stuff.

Metrics details
Stars5,102
4,817 stars

lightvector/KataGo

GTP engine and self-play learning in Go

Metrics details
Stars4,817
4,764 stars

mitchellkrogza/nginx-ultimate-bad-bot-blocker

Nginx Block Bad Bots, Spam Referrer Blocker, Vulnerability Scanners, User-Agents, Malware, Adware, Ransomware, Malicious Sites, with anti-DDOS, Wordpress Theme Detector Blocking and Fail2Ban Jail for Repeat Offenders

Metrics details
Stars4,764
4,634 stars

tucnak/telebot

Telebot is a Telegram bot framework in Go.

Metrics details
Stars4,634
4,618 stars

pyrogram/pyrogram

Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and bots

Metrics details
Stars4,618
4,512 stars

microsoft/BotBuilder-Samples

Welcome to the Bot Framework samples repository. Here you will find task-focused samples in C#, JavaScript/TypeScript, and Python to help you get started with the Bot Framework SDK!

Metrics details
Stars4,512
4,362 stars

tdlib/telegram-bot-api

Telegram Bot API server

Metrics details
Stars4,362
4,187 stars

teloxide/teloxide

🤖 An elegant Telegram bots framework for Rust

Metrics details
Stars4,187
4,167 stars

DopplerHQ/awesome-bots

The most awesome list about bots ⭐️🤖

Metrics details
Stars4,167
3,953 stars

Blizzard/s2client-proto

StarCraft II Client - protocol definitions used to communicate with StarCraft II.

Metrics details
Stars3,953
3,641 stars

TelegramBots/Telegram.Bot

.NET Client for Telegram Bot API

Metrics details
Stars3,641
3,302 stars

irazasyed/telegram-bot-sdk

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

Metrics details
Stars3,302
3,280 stars

google/bottery

Metrics details
Stars3,280
2,463 stars

blankly-finance/blankly

🚀 💸 Easily build, backtest and deploy your algo in just a few lines of code. Trade stocks, cryptos, and forex across exchanges w/ one package.

Metrics details
Stars2,463
2,374 stars

JayBizzle/Crawler-Detect

🕷 CrawlerDetect is a PHP class for detecting bots/crawlers/spiders via the user agent

Metrics details
Stars2,374
2,343 stars

RasaHQ/rasa_core

Rasa Core is now part of the Rasa repo: An open source machine learning framework to automate text-and voice-based conversations

Metrics details
Stars2,343
1,962 stars

microsoft/AdaptiveCards

A new way for developers to exchange card content in a common and consistent way.

Metrics details
Stars1,962
1,888 stars

jw84/messenger-bot-tutorial

Facebook Messenger bot 15 minute tutorial

Metrics details
Stars1,888
1,833 stars

claudiajs/claudia-bot-builder

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

Metrics details
Stars1,833
1,812 stars

Gregwar/Captcha

PHP Captcha library

Metrics details
Stars1,812
1,655 stars

ng-book/angular2-rxjs-chat

Example Chat Application using RxJS and Angular 2

Metrics details
Stars1,655
1,654 stars

MShawon/YouTube-Viewer

A multithreaded view bot for YouTube

Metrics details
Stars1,654
1,636 stars

superscriptjs/superscript

A dialogue engine for creating chat bots

Metrics details
Stars1,636
1,550 stars

hackerkid/bots

:zap: Tools for building bots

Metrics details
Stars1,550
1,437 stars

Roibal/Cryptocurrency-Trading-Bots-Python-Beginner-Advance

Crypto Trading Bots in Python - Triangular Arbitrage, Beginner & Advanced Cryptocurrency Trading Bots Written in Python

Metrics details
Stars1,437
1,435 stars

fingerprintjs/BotD

Free bot detection library that runs in the browser. Detects automation tools and frameworks. No server required, runs 100% on the client. MIT license, no usage restrictions.

Metrics details
Stars1,435
1,399 stars

TeamYukki/YukkiMusicBot

Telegram Group Calls Streaming bot with some useful features, written in Python with Pyrogram and Py-Tgcalls. Supporting platforms like Youtube, Spotify, Resso, AppleMusic, Soundcloud and M3u8 Links.

Metrics details
Stars1,399
1,388 stars

monperrus/crawler-user-agents

Syntactic patterns of HTTP user-agents used by bots / robots / crawlers / scrapers / spiders. pull-request welcome :star:

Metrics details
Stars1,388
1,372 stars

Jessecar96/SteamBot

Automated bot software for interacting with Steam Trade

Metrics details
Stars1,372
1,317 stars

DSharpPlus/DSharpPlus

A .NET library for making bots using the Discord API.

Metrics details
Stars1,317
1,264 stars

nextcord/nextcord

A Python wrapper for the Discord API forked from discord.py

Metrics details
Stars1,264
1,261 stars

awesome-assistants/awesome-assistants

A curated list of awesome AI assistants. Example Telegram bot with all these assistants can be tested on the link below.

Metrics details
Stars1,261
1,225 stars

fossasia/susi_zulipbot

Metrics details
Stars1,225
1,211 stars

CSSLab/maia-chess

Maia is a human-like neural network chess engine trained on millions of human games.

Metrics details
Stars1,211
1,190 stars

EmbraceAGI/Awesome-AI-GPTs

Awesome AI GPTs, OpenAI GPTs, GPT-4, ChatGPT, GPTs, Prompts, plugins, Prompts leaking

Metrics details
Stars1,190
1,153 stars

Apostolique/Agar.io-bot

The aim of the project is to create a bot that can play Agar.io

Metrics details
Stars1,153
1,153 stars

omrilotan/isbot

🤖/👨‍🦰 Detect bots/crawlers/spiders using the user agent string

Metrics details
Stars1,153
1,119 stars

go-outside-labs/mev-toolkit

👾 (𝗼𝗻 𝘁𝗵𝗲 𝗵𝗼𝗽𝗲 𝗼𝗳 𝗻𝗼𝗻-𝗽𝗿𝗲𝗱𝗮𝘁𝗼𝗿𝘆) 𝗳𝗿𝗲𝗲 𝗺𝗮𝗿𝗸𝗲𝘁𝘀 𝗶𝗻 𝘁𝗵𝗲 𝗺𝗲𝘁𝗮𝘄𝗲𝗯 - 𝗺𝘆 𝗻𝗼𝘁𝗲𝘀 𝗮𝗻𝗱 𝗮𝗿𝘅𝗶𝘃𝘀 𝗳𝗿𝗼𝗺 𝗮𝗻 𝗼𝗻𝗴𝗼𝗶𝗻𝗴 𝗮𝗻𝗱 𝗰𝗼𝗺𝗽𝗿𝗲𝗵𝗲𝗻𝘀𝗶𝘃𝗲 𝗿𝗲𝘀𝗲𝗮𝗿𝗰𝗵

Metrics details
Stars1,119
1,112 stars

slack-ruby/slack-ruby-bot

The easiest way to write a Slack bot in Ruby.

Metrics details
Stars1,112
1,074 stars

line/line-bot-sdk-nodejs

LINE Messaging API SDK for Node.js

Metrics details
Stars1,074
1,002 stars

Vinyzu/Botright

Botright, the most advance undetected, fingerprint-changing, captcha-solving, open-source automation framework. Build on Playwright, its as easy to use as it is to extend your code. Solving your Captchas for free with AI.

Metrics details
Stars1,002
998 stars

cinchrb/cinch

The IRC Bot Building Framework

Metrics details
Stars998
982 stars

exAspArk/awesome-chatops

:robot: A collection of awesome things about ChatOps – managing operations through a chat

Metrics details
Stars982
973 stars

mitchellkrogza/apache-ultimate-bad-bot-blocker

Apache Block Bad Bots, (Referer) Spam Referrer Blocker, Vulnerability Scanners, Malware, Adware, Ransomware, Malicious Sites, Wordpress Theme Detectors and Fail2Ban Jail for Repeat Offenders

Metrics details
Stars973
954 stars

ZENALC/algobot

Cryptocurrency trading bot with a graphical user interface with support for simulations, backtests, optimizations, and running live bots.

Metrics details
Stars954
935 stars

Bottr-js/Bottr

🤖 The world's simplest framework for creating Bots

Metrics details
Stars935
909 stars

tleb/awesome-mastodon

Curated list of awesome Mastodon-related stuff!

Metrics details
Stars909
903 stars

microsoft/botbuilder-dotnet

Welcome to the Bot Framework SDK for .NET repository, which is the home for the libraries and packages that enable developers to build sophisticated bot applications using .NET.

Metrics details
Stars903
890 stars

microsoft/BotFramework-Composer

Dialog creation and management for Microsoft Bot Framework Applications

Metrics details
Stars890
888 stars

BullsEye0/dorks-eye

Dorks Eye Google Hacking Dork Scraping and Searching Script. Dorks Eye is a script I made in python 3. With this tool, you can easily find Google Dorks. Dork Eye collects potentially vulnerable web pages and applications on the Internet or other awesome info that is picked up by Google's search bots. Author: Jolanda de Koff

Metrics details
Stars888
1-60 of 349 projects
Get A Weekly Email With Trending Bots Projects
Stay updated on Bots plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.