Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Chatbot Framework

Chatbot Framework

13 projects

Showing 13 of 13 projects

Rasa
RasaPython

Open source machine learning framework for building contextual text- and voice-based chatbots and assistants.

#bots#botkit#open-source
Stars21.3k
Forks4.9k
Last commit1 month ago
nlp.js
nlp.jsJavaScript

A modular natural language processing library for Node.js and React Native, designed for building multilingual chatbots and language utilities.

#bots#nlp-library#entity-extraction
Stars6.6k
Forks629
Last commit1 year ago
BotMan
BotManPHP

A framework-agnostic PHP library for building chatbots across multiple messaging platforms.

#botman#chatbot#messaging-platforms
Stars6.2k
Forks813
Last commit5 months ago
Bottender
BottenderTypeScript

A Node.js framework for building conversational user interfaces across multiple messaging platforms.

#declarative-programming#conversational-ui#server-side-javascript
Stars4.3k
Forks335
Last commit2 years ago
cog
cogElixir

A chatops platform that brings command-line power to team chat with access control and extensibility.

#elixir#devops#team-collaboration
Stars920
Forks69
Last commit5 years ago
opsdroid
opsdroidPython

An open-source Python framework for building chat-ops bots that connect chat services, natural language APIs, and third-party services.

#event-driven#asyncio#botkit
Stars869
Forks425
Last commit4 months ago
PoshBot
PoshBotPowerShell

A PowerShell-based bot framework for executing PowerShell commands as chat commands, enabling ChatOps workflows.

#bots#devops#chatbots
Stars545
Forks107
Last commit1 year ago
lark
larkGo

A comprehensive Go SDK for the Feishu/Lark Open API, supporting all official APIs and event callbacks.

#lark#lark-sdk#feishu-api
Stars476
Forks78
Last commit6 months ago
margiebot
margiebotC#

A .NET library for building Slack bots quickly and easily with a focus on developer experience.

#csharp#websocket#dotnet
Stars123
Forks41
Last commit4 years ago
Jubot
JubotClojure

A Clojure chatbot framework with REPL-driven development, Slack integration, and Redis brain support.

#cron-scheduling#component-system#open-source
Stars67
Forks4
Last commit11 years ago
C#
C#C#

A .NET client library for building Telegram bots using the official Bot API.

#async-programming#net-6#nuget-package
Stars51
Forks10
Last commit3 years ago
Slack-Ruby-Bot
Slack-Ruby-BotRuby

A Ruby framework for building Slack bots with command parsing, routing, and real-time messaging support.

#ruby-gem#mvc-framework#command-parsing
Stars49
Forks4
Last commit11 months ago
Jabberjay
JabberjayClojure

A Clojure micro-framework for creating Jabber/XMPP bots to automate interactions and provide system information.

#micro-framework#java#xmpp-bot
Stars39
Forks2
Last commit7 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Bot5
#Chatbot5
#Automation4
#Slack Bot4
#Bot Framework4
#Nlu3
#Bots3
#Self Hosted3
#Bot Development3
#Chatops3
#Devops3
#Conversational Ai3