TypeScript Chat

Open-source TypeScript projects categorized as Chat

Top 23 TypeScript Chat Projects

  • Rocket.Chat

    The communications platform that puts data protection first.

    Project mention: Top 10 Best Open Source GitHub repos for Developers 2023 | dev.to | 2023-02-07

    Rocket.Chat GitHub: https://github.com/RocketChat/Rocket.Chat

  • react-native-gifted-chat

    💬 The most complete chat UI for React Native

    Project mention: 7 Popular React Native UI Component Libraries You Should Know | dev.to | 2023-01-17

    react-native-gifted-chat is the complete chat UI solution for your application. It offers fully customizable components, multiline text input, avatars, copying messages to the clipboard, attachment options, etc.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • caprine

    Elegant Facebook Messenger desktop app

    Project mention: Plank and Global Menu for Wayland? | reddit.com/r/kde | 2022-12-14

    If you have access to the source, package.json will have several entries for electron packages. Example.

  • The Lounge

    💬 ‎ Modern, responsive, cross-platform, self-hosted web IRC client

    Project mention: Most used selfhosted services in 2022? | reddit.com/r/selfhosted | 2022-12-27

    TheLounge (https://github.com/thelounge/thelounge) - web IRC client that I set to listen on my vpn/mesh. Works great on desktop and mobile, and supports push notifications.

  • react-virtuoso

    The most powerful virtual list component for React

    Project mention: Dropdowns containing over 1000+ | reddit.com/r/reactjs | 2023-01-28

    Try virtualization inside your dropdown. For sure it will improve the performance. Check https://virtuoso.dev it's very easy to implement

  • chaskiq

    A full featured Live Chat, Support & Marketing platform, alternative to Intercom, Drift, Crisp, etc ...

    Project mention: Any selfhosted tool to replace Intercom/Tidio/Zendesk? | reddit.com/r/selfhosted | 2023-01-18


  • ChatUI

    The UI design language and React library for Conversational UI

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • Rocket.Chat.ReactNative

    Rocket.Chat mobile clients

    Project mention: Learning ressources RN | reddit.com/r/reactnative | 2022-10-20

    A couple other open source repos I think are great are: - RocketChat - React Jira clone

  • Talkyard

    A community discussion platform: Brings together the main features from StackOverflow, Slack, Discourse, Reddit, and Disqus blog comments.

    Project mention: How Supabase fits into your stack | dev.to | 2022-12-09

    Recently I considered replacing the Talkyard comments solution on my notes here with something I've built myself. To do that I need a database. I was looking at different Postgres hosting options when I recalled I had seen buzz from developers on Twitter about Supabase. I wondered if that could be my database host?

  • Twake

    Twake is a secure open source collaboration platform to improve organizational productivity.

    Project mention: Self hosted alternative to teams / slack, for file sharing and instant messaging? | reddit.com/r/selfhosted | 2022-09-21
  • Rocket.Chat.Electron

    Official OSX, Windows, and Linux Desktop Clients for Rocket.Chat

    Project mention: Where will I find dependencies for a repo to change the UI - Rocket Chat | reddit.com/r/electronjs | 2022-11-09

    I am a beginner at the Electron framework. I am working with the Rocket Chat repo (https://github.com/RocketChat/Rocket.Chat.Electron) to build a desktop app for messaging. From what I gather on the ReadMe page, the main chat view is a web view that loads from a URL (chat server that the user provides), I have to make some custom changes in the web view which is not possible in the repo I cloned. Where can I find a dependency directing to the web view repo to modify it and add it to my code for the custom changes?

  • linen.dev

    Google-searchable Slack alternative for Communities

    Project mention: Ask HN: What are the best open source TypeScript projects I can learn from? | news.ycombinator.com | 2023-01-01


    We're in the process of moving components out in to their own package so they can be shared between different clients. https://github.com/Linen-dev/linen.dev/tree/main/packages

    We use next js but is in the process of migrating the backend code to a node service

  • xr3ngine

    Ethereal Engine - Bringing us together on the open social spatial web. 🤖 🚀 👓 🕹️ 🧑🏿‍🚀

    Project mention: Having trouble deciding on a stack? | reddit.com/r/WebVR | 2023-01-18
  • react-chat-ui

    🙊 A library of React components for building chat UI's.

    Project mention: Building a chat application using AWS AppSync and Serverless | dev.to | 2022-04-21

    The whole user interface, in addition to the login / sign up screens provided by Amplify, consists of two components: MessagesList and SendMessage. We use react-chat-ui for the messages list:

  • stream-chat-react

    React Chat SDK ➜ Stream Chat 💬

  • React-Discord-Clone

    Discord Clone using React, Node, Express, Socket-IO and Mysql

  • react-native-chatty

    💬 Full-featured high performance chat UI for React Native

    Project mention: 💬 Full-featured high performance chat UI for React Native | reddit.com/r/reactnative | 2022-02-22
  • chat-analytics

    Generate insightful chat analysis reports in the browser

  • talkjs-examples

    TalkJS (https://talkjs.com) examples

  • mooz

    WebRTC based peer to peer video conferencing React app.

    Project mention: looking for a complex app | reddit.com/r/webdev | 2022-07-15

    Mooz: WebRTC based peer to peer video conferencing React app. https://github.com/muzam1l/mooz

  • react-native-openai-jsx

    ⚛️ 🧪 🤖 Use OpenAI to generate functioning React Native components!

    Project mention: Here we use OpenGPT to mount AI generated components at Runtime! | reddit.com/r/reactnative | 2022-12-27
  • github-chat

    A chat room for every GitHub repository. Real-time.

  • chat

    Video chat application for your own web server (by vgiselbrecht)

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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). The latest post mention was on 2023-02-07.

TypeScript Chat related posts


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

Project Stars
1 Rocket.Chat 34,698
2 react-native-gifted-chat 12,169
3 caprine 6,575
4 The Lounge 4,961
5 react-virtuoso 3,317
6 chaskiq 2,313
7 ChatUI 1,568
8 Rocket.Chat.ReactNative 1,562
9 Talkyard 1,551
10 Twake 1,548
11 Rocket.Chat.Electron 1,466
12 linen.dev 1,240
13 xr3ngine 559
14 react-chat-ui 490
15 stream-chat-react 487
16 React-Discord-Clone 404
17 react-native-chatty 96
18 chat-analytics 92
19 talkjs-examples 76
20 mooz 70
21 react-native-openai-jsx 59
22 github-chat 55
23 chat 53
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.