disco.chat - Add real-time ephemeral chat to any webpage.

  •        10

Add anonymous ephemeral real-time chat to any webpage. disco.chat adds anonymous ephemeral real-time chat to any webpage. It's a mashup of Twitch's chat and Intercom's customer service chat widget.

https://github.com/jaredpalmer/disco.chat

Dependencies:

@types/body-parser : ^1.16.5
@types/express : ^4.0.38
@types/helmet : ^0.0.36
@types/hpp : ^0.2.0
@types/lodash : ^4.14.77
@types/mongoose : ^4.7.23
@types/morgan : ^1.7.33
@types/node : ^8.0.34
@types/socket.io : ^1.4.31
@types/throng : ^4.0.1
body-parser : ^1.18.2
cors : ^2.8.4
docusaurus : *
dotenv : ^4.0.0
express : ^4.16.1
helmet : ^3.9.0
hpp : ^0.2.2
joi : ^13.0.1
lanes : ^1.1.0
lodash : ^4.17.4
mongoose : ^4.12.1
monk : ^6.0.5
morgan : ^1.9.0
nodemon : ^1.12.1
socket.io : ^2.0.3
socket.io-redis : ^5.2.0
throng : ^4.0.0
tslint : ^5.7.0
typescript : ^2.5.3

Tags
Implementation
License
Platform

   




Related Projects

aws-iot-chat-example - 💬 Real-time chat application using AWS IoT platform via MQTT over the WebSocket protocol

  •    Javascript

This is a React application demonstrating how to use the AWS IoT platform via MQTT over the WebSocket protocol to build a live chat application. The sample application serves as a starting point for users to build serverless projects with Amazon Cognito, AWS Lambda and Amazon DynamoDB. The project showcases the solution to common user questions such as how to authenticate IoT devices with Amazon Cognito. If you would like to enable login with Facebook and/or Google, please follow the Social Logins guide.

firechat - Real-time Chat powered by Firebase

  •    Javascript

Firechat is a simple, extensible chat widget powered by Firebase. It is intended to serve as a concise, documented foundation for chat products built on Firebase. It works out of the box, and is easily extended. Visit firechat.firebaseapp.com to see a live demo of Firechat.

hapi-socketio-redis-chat-example - :speech_balloon: Real-time Chat using Hapi

  •    Elm

Node.js Chat Apps are practically the "Hello World" of real-time apps. If you Google for "node.js chat example" you will see thousands of results! But ... 90% of the examples use Express.js, 95% use MongoDB to store data/messages and 100% have zero tests. So, this example is for the the people who prefer to have examples that are fully explained (including tests). As with all our examples we have a suite of tests.

Beaver - 💨A real time messaging server to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps

  •    Go

A Real Time Messaging Server. Beaver is a real-time messaging server. With beaver you can easily build scalable in-app notifications, realtime graphs, multiplayer games, chat applications, geotracking and more in web applications and mobile apps.


react-chat-widget - Awesome chat widget for your React App

  •    Javascript

2- The only required prop you need to use is the handleNewUserMessage, which will receive the input from the user. That way, you can leave the JS clean and keep the styles within the CSS.

Togetherjs - Website that helps to collaborate in real-time

  •    Javascript

TogetherJS is a JavaScript library by Mozilla that adds collaboration features and tools to your website. By adding TogetherJS to your site, your users can help each other out on a website in real time. Your users can send a unique TogetherJS url to a friend. When the friend opens the link, each user sees the same page and can interact with it together in real time.

react-slack-clone - Complete chat application, built with Chatkit | Owner @lukejacksonn

  •    Javascript

This is a static, single page web app bootstrapped with create-react-app for ease of setup, distribution and development. It is a thin UI wrapper around the pusher-chatkit-client library to demonstrate how different features can work together to form a compelling real-time chat client with various potential product applications. Want to get involved? We have a bunch of beginner-friendly GitHub issues.

formik - Build forms in React, without the tears 😭

  •    TypeScript

By colocating all of the above in one place, Formik will keep things organized--making testing, refactoring, and reasoning about your forms a breeze.I (@jaredpalmer) wrote Formik while building a large internal administrative dashboard with @eonwhite. With around ~30 unique forms, it quickly became obvious that we could benefit by standardizing not just our input components but also the way in which data flowed through our forms.

Papercups - Live Customer Chat

  •    Elixir

Papercups is an open source live customer chat web app written in Elixir. It is a best alternative to Intercom and Drift. It has customizable chat widget you can embed on your website to talk to your customers. It is optimized for responsiveness, fault-tolerance, and support for realtime updates.

akka-http-scala-js-websocket-chat - An example app that integrates akka-http and scala-js to implement a websocket chat

  •    Scala

A simple chat app that uses akka-http backend and a scala.js frontend to implement a simple websocket based chat application.Navigate to http://localhost:8080/.

feathers-chat - A Feathers real-time chat application

  •    CSS

A Feathers real-time chat application

chat

  •    Javascript

A Real Time Chat Application built using Node.js, Express, Mongoose, Socket.io, Passport, & Redis. Make sure you have Node.js and npm installed.

Lync Presence & Chat Widget

  •    

The Lync Presence widget shows Lync presence information on your website. Website visitors can start chat conversations using the Lync Chat widget. The widgets are jQuery plugins communicating with a WCF Service. Place them on any kind of website (PHP, .NET) and style with CSS.

node-chat - :speech_balloon: Chat application built with NodeJS and Material Design

  •    Javascript

This is a node.js chat application powered by SockJS and Express that provides the main functions you'd expect from a chat, such as emojis, private messages, an admin system, etc. .

react-native-gifted-chat - 💬 The most complete chat UI for React Native

  •    Javascript

See the files in example-slack-message for an example of how to override the default UI to make something that looks more like Slack -- with usernames displayed and all messages on the left.

PHPWebSocket-Chat - Flexable and extensible WebSocket chat application example with a PHP server.

  •    PHP

Flexable and extensible WebSocket chat application example with a PHP server.

workerman-chat - Websocket chat room written in PHP based on workerman.

  •    PHP

Websocket chat room written in PHP based on workerman.

firechat - Real-time Chat powered by Firebase

  •    Javascript

Real-time Chat powered by Firebase