TypeScript Bot

Open-source TypeScript projects categorized as Bot

Top 23 TypeScript Bot Projects

  • Lobe Chat

    LobeChat is a open-source, extensible (Function Calling), high-performance chatbot framework.It supports one-click free deployment of your private ChatGPT/LLM web application.

  • Project mention: The AI Revolution Is Crushing Thousands of Languages | news.ycombinator.com | 2024-04-25

    Get your OpenAI API key and then use it on one of the hundreds of open source frontends available, such as: https://github.com/lobehub/lobe-chat

  • discord.js

    A powerful JavaScript library for interacting with the Discord API

  • Project mention: Build a Discord Bot with Discord.js V14: A Step-by-Step Guide | dev.to | 2024-04-12

    Now that you've installed Node.js and know how to open your console and run commands, you can finally install discord.js!

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • wechaty

    Conversational RPA SDK for Chatbot Makers. Join our Discord: https://discord.gg/7q8NBZbQzt

  • Leon

    🧠 Leon is your open-source personal assistant.

  • Project mention: Rabbit R1, Designed by Teenage Engineering | news.ycombinator.com | 2024-01-09

    It's indeed suspicious. You're sending your voice samples, your various services accounts, your location and more private data to some proprietary black box in some public cloud. Sorry, but this is a privacy nightmare. It should be open source and self-hosted like Mycroft (https://mycroft.ai) or Leon (https://getleon.ai) to be trustworthy.

  • botkit

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

  • telegraf

    Modern Telegram Bot Framework for Node.js (by telegraf)

  • streetmerchant

    🤖 The world's easiest, most powerful stock checker

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

    ⚡️ A framework for building conversational user interfaces.

  • whatsapp-chatgpt

    ChatGPT + DALL-E + WhatsApp = AI Assistant :rocket: :robot:

  • Project mention: Help! systemd service to run npm application continuously | /r/linuxquestions | 2023-06-02

    I have been trying to make whatsapp-chatgpt run as a service on my dedicated machine.

  • tailchat

    Next generation noIM application in your own workspace, not only another Slack/Discord/Rocket.chat

  • Project mention: Tailchat v1.8.10 has been released | news.ycombinator.com | 2023-08-21
  • messaging-apis

    Messaging APIs for multi-platform

  • BotFramework-Emulator

    A desktop application that allows users to locally test and debug chat bots built with the Bot Framework SDK.

  • vocechat-web

    VoceChat Web App

  • deep-chat

    Fully customizable AI chatbot component for your website

  • Project mention: Show HN: Run LLMs on the Browser | news.ycombinator.com | 2024-01-15

    Deep Chat has just received a huge update! You can now host entire LLMs on the browser. No servers, no connections, run it all in the comfort of your browser. Supported models include popular LLaMA and Mistral LLMs.

    Check out the Open Source project to add it to your website: https://github.com/OvidijusParsiunas/deep-chat

    Try it out live in the Deep Chat playground:

  • MonitoRSS

    MonitoRSS RSS bot (formerly known as Discord.RSS) with customizable feeds. https://monitorss.xyz

  • Project mention: RSS is still pretty great | news.ycombinator.com | 2024-02-11

    I love RSS. I take a bit of an unconventional approach and use Discord as my RSS reader. I run a self hosted instance of MonitoRSS (https://github.com/synzen/MonitoRSS). I have a server with just me and my bot instance and I tend to group my feeds into categories and channels (effectively creating a tab system per subscription or group of subscriptions). I have Discord installed on my laptop, phone, and desktop so this means that I can easily look at all my subscribed feeds wherever it's convenient for me. When I'm not set to "do not disturb", I even get push notifications on my devices when content is posted to feeds that go to channels I haven't muted. I think the only real downside of the setup is some days I am very busy and don't check the server that often, so I'll come back to a large backlog of things to read and I'll end up missing or under-appreciating some gems.

  • discordeno

    Discord API library for Node and Deno

  • whatsapp-http-api

    WhatsApp HTTP API that you can configure in a click!

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

  • framework

    Discord bot framework built on top of discord.js for advanced and amazing bots. (by sapphiredev)

  • Project mention: Fellow classmate and I are creating a discord bot as a school project for our class discord server. Can yall give some ideas that we can implement into the bot? | /r/node | 2023-05-04

    It might be too late, but for Discord bots I always go with Sapphire.

  • add-tradingview-alerts-tool

    Automated entry of TradingView alerts for bot trading tools such as 3Commas, Alertatron, CryptoHopper, etc.

  • discord-player

    🎧 Complete framework to simplify the implementation of music commands using discord.js v14

  • discordx

    🤖 Create a discord bot with TypeScript and Decorators!

  • lavamusic

    lavalink music bot base in shoukaku and discord.js v14

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

TypeScript Bot related posts

Index

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

Project Stars
1 Lobe Chat 28,579
2 discord.js 24,798
3 wechaty 18,960
4 Leon 14,539
5 botkit 11,332
6 telegraf 7,658
7 streetmerchant 4,952
8 bottender 4,147
9 whatsapp-chatgpt 3,231
10 tailchat 2,499
11 messaging-apis 1,878
12 BotFramework-Emulator 1,770
13 vocechat-web 1,532
14 deep-chat 1,076
15 MonitoRSS 1,020
16 discordeno 757
17 whatsapp-http-api 704
18 botbuilder-js 652
19 framework 610
20 add-tradingview-alerts-tool 609
21 discord-player 578
22 discordx 568
23 lavamusic 532

Sponsored
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.com