Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →
Top 23 JavaScript Chat Projects
-
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
Project mention: Running Open Source LLMs in Popular AI Clients with Featherless: A Complete Guide | dev.to | 2025-01-10
With SillyTavern it’s pretty easy to create a connection to Featherless. Simply click on the plug icon at the top and make the following selections:
-
venom
Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design architecture for WhatsApp.
-
Project mention: Ask HN: What Are You Working On? (February 2025) | news.ycombinator.com | 2025-02-23
Taking a sabbatical and spending more time on an open source XMPP web client that I started 10 years ago already.
https://conversejs.org
The website is a bit old, but lots of exciting changes are happening under the hood and I finally have the time to make big architectural and performance improvements.
-
TavernAI
Atmospheric adventure chat for AI language models (KoboldAI, NovelAI, Pygmalion, OpenAI chatgpt, gpt-4)
-
mirotalksfu
🏆 WebRTC - SFU - Simple, Secure, Scalable Real-Time Video Conferences Up to 8k, compatible with all browsers and platforms.
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
Project mention: Decentralized Syndication – The Missing Internet Protocol | news.ycombinator.com | 2025-01-12
-
-
This led me to learn about IRC protocol and discover tmi.js. The complexity escalated when I realized that I had to handle multiple streamers using the system at the same time, requiring creating and managing multiple instances of TMI clients.
-
trystero
✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, Supabase, and Firebase
I am also curious about the progress on this feature: https://github.com/dmotz/trystero/issues/24 for more info
-
chat-ui-kit-react
Build your own chat UI with React components in few minutes. Chat UI Kit from chatscope is an open source UI toolkit for developing web chat applications.
-
alpaca-electron
The simplest way to run Alpaca (and other LLaMA-based local LLMs) on your own computer
-
-
-
-
-
Project mention: Autonomous employee onboarding chatbot for a large enterprise | dev.to | 2024-04-23
The employee opens the OnboardAI chatbot (Lex bot) from the intranet web UI. To add an Amazon Lex chatbot to your website, you can use an open-source project called the Lex-Web-UI
-
-
-
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
JavaScript Chat discussion
JavaScript Chat related posts
-
Easy Web UI for DeepSeek-R1 with Ollama: OrionChat
-
Running Open Source LLMs in Popular AI Clients with Featherless: A Complete Guide
-
Contributing to Node.js: Improving Test Runner Coverage Reporting
-
My first small start in Hacktoberfest 2024
-
SAMA – open-source Chat server
-
JavaScript Geolocation Tracking with Google Maps API
-
Google Maps APIを使ったJavaScriptの位置情報トラッキング
-
A note from our sponsor - Civic Auth
www.civic.com | 22 Apr 2025
Index
What are some of the best open-source Chat projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Hubot | 16,728 |
2 | SillyTavern | 13,736 |
3 | venom | 6,376 |
4 | Converse.js | 3,126 |
5 | TavernAI | 2,402 |
6 | mirotalksfu | 2,320 |
7 | xmpp.js | 2,228 |
8 | chatgpt.js | 1,972 |
9 | igdm | 1,968 |
10 | Movim | 1,783 |
11 | react-simple-chatbot | 1,753 |
12 | tmi.js | 1,572 |
13 | trystero | 1,493 |
14 | chat-ui-kit-react | 1,484 |
15 | alpaca-electron | 1,307 |
16 | chatd | 1,029 |
17 | rasa-webchat | 992 |
18 | Darkwire.io | 935 |
19 | cabal-desktop | 859 |
20 | aws-lex-web-ui | 777 |
21 | Node-Chat | 763 |
22 | rpc-websockets | 607 |
23 | vue-chat-scroll | 571 |