Bots

Top 23 Bot Open-Source Projects

  • awesome-chatgpt-prompts

    This repo includes ChatGPT prompt curation to use ChatGPT better.

  • Project mention: Top ChatGPT prompts I could find with ranking system | news.ycombinator.com | 2024-04-19
  • 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

  • Project mention: 🔥🚀 Top 10 Open-Source Must-Have Tools for Crafting Your Own Chatbot 🤖💬 | dev.to | 2023-11-06

    Support Rasa on GitHub ⭐

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • botkit

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

  • nlp.js

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

  • Project mention: Natural Language Processing (NLP) in JavaScript (series 2) | dev.to | 2023-07-18

    We'll use the "natural" NLP library; follow the previous session to understand how to set up your environment.

  • corpora

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

  • Project mention: Corpora: A collection of small corpuses of interesting data | news.ycombinator.com | 2024-03-25
  • 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!

  • 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

  • Project mention: Nginx Bad Bot and User-Agent Blocker | news.ycombinator.com | 2024-03-07
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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.

  • AdaptiveCards

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

  • Project mention: Whose idea was it to set the maximum line count to 1 before showing "see more" | /r/MicrosoftTeams | 2023-12-11

    Similar report here: https://github.com/microsoft/AdaptiveCards/issues/8641

  • YouTube-Viewer

    A multithreaded view bot for YouTube (by MShawon)

  • 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.

  • JBot

    Make Slack and Facebook Bots in Java.

  • nextcord

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

  • BotD

    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.

  • Project mention: Download numbers on crates.io too high? | /r/rust | 2023-05-31

    If the crates.io team wanted to go further they could employ some invasive methods to detect bots (usually it involves a JS library that does fingerprinting on the browser - something like BotD), but I'm not advocating for it. I don't think crates.io should collect more data, they should just perform better statistics on the data they already have.

  • awesome-chatops

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

  • BotFramework-Composer

    Dialog creation and management for Microsoft Bot Framework Applications

  • 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

  • chatgpt-twitter-bot

    Twitter bot powered by OpenAI's ChatGPT API. It's aliveeeee 🤖

  • Project mention: Gpt4free repo given takedown notice by OpenAI | news.ycombinator.com | 2023-04-28

    I was also given a takedown notice by OpenAI for the ChatGPT twitter bot github repo: https://twitter.com/ChatGPTBot

    This was ~2 months ago, and I'm fortunate enough to have a direct contact at OpenAI who I complained to. He came back promptly and told me it was a mistake and the takedown notice was retracted. I also changed the twitter bot's logo to be purple instead of green to avoid future issues.

  • botbuilder-js

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

  • aircode

    Build and ship Node.js serverless functions in a coffee break.

  • Project mention: Building a Blog Subscription and Pusher with AirCode and Resend | dev.to | 2023-08-28
  • BotLibre

    An open platform for artificial intelligence, chat bots, virtual agents, social media automation, and live chat automation.

  • PoshBot

    Powershell-based bot framework

  • Trinity-Bots

    NPCBots for TrinityCore and AzerothCore 3.3.5

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Bots related posts

Index

What are some of the best open-source Bot projects? This list will help you:

Project Stars
1 awesome-chatgpt-prompts 103,383
2 rasa 17,951
3 botkit 11,332
4 nlp.js 6,076
5 corpora 4,847
6 BotBuilder-Samples 4,272
7 nginx-ultimate-bad-bot-blocker 3,667
8 blankly 1,971
9 AdaptiveCards 1,681
10 YouTube-Viewer 1,388
11 YukkiMusicBot 1,227
12 JBot 1,200
13 nextcord 1,130
14 BotD 903
15 awesome-chatops 884
16 BotFramework-Composer 852
17 apache-ultimate-bad-bot-blocker 740
18 chatgpt-twitter-bot 730
19 botbuilder-js 652
20 aircode 577
21 BotLibre 563
22 PoshBot 527
23 Trinity-Bots 433

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com