vue-advanced-chat - A beautiful chat rooms component made with Vue

  •        738

A Progressive Web Application showcasing all the features of vue-advanced-chat component. Built with Firestore, Vuetify, and Push Notifications. If you wish to get premium access to the real world example source code, please contact me by email.

https://github.com/antoine92190/vue-advanced-chat#readme
https://github.com/antoine92190/vue-advanced-chat

Dependencies:

lamejs : ^1.2.0
linkifyjs : ^2.1.9
v-click-outside : ^3.1.2
vue-emoji-picker : ^1.0.1
vue-infinite-loading : https://github.com/antoine92190/vue-infinite-loading/tarball/master

Tags
Implementation
License
Platform

   




Related Projects

vue-chat-scroll - Automatic scroll-to-bottom directive for vue.

  •    Javascript

A plugin for Vue.js 2 that scrolls to the bottom of an element when new content is added within said element. Check out our lovely demo. Just include ./dist/vue-chat-scroll.js after Vue itself.

Live Helper Chat - Live support for your website

  •    PHP

Live Helper Chat is an Open source live support chat for your website with bot, Voice & Video & ScreenShare, AI, Rest API integrations. You can also use LHC with any AI like Rasa or DeepPavlov.

vue-chat - :calling: a web chat tool

  •    Vue

:calling: a web chat tool. Front-End : vue+vuex+vue-cli+vue-router+axios+scss;Back-end: node(koa2)+mysql+JWT(Json web token); socket.io

Chatire - :speech_balloon: Real time Chat application built with Vue, Django, RabbitMQ and uWSGI WebSockets

  •    Javascript

Real time Chat application built with Vue, Django, RabbitMQ and uWSGI WebSockets Django channels.


Darkwire.io - End-to-end encrypted instant web chat

  •    Javascript

Simple encrypted web chat. Powered by socket.io, the web cryptography API. This project is an example of how client side encryption works and how you can integrate it as a chat service. Darkwire server is a Node.js application that requires redis. The Darkwire.io web client is written in JavaScript with React JS and Redux. It uses a combination of asymmetric encryption (RSA-OAEP), symmetric session keys (AES-CBC) and signing keys (HMAC) for security.

braid - Braid is a team-chat app with a novel UI that leads to better conversations.

  •    Clojure

Braid is an experimental team chat application with a novel UI: instead of chatrooms, it's based on many short conversations. You can think of Braid as an email/mailing-list/web-forum/chatroom hybrid, but without the constant interruptions and FOMO of Slack. It's particularly good for remote-first companies, developer teams and online communities. Braid is also open-source, so you can hack on it and host your own version. You can read more about Braid and then give Braid a try.

aws-lex-web-ui - Sample Amazon Lex chat bot web interface

  •    Javascript

This is a sample Amazon Lex web interface. It provides a chatbot UI component that can be integrated in your website. The interface allows to interact with a Lex bot directly from a browser using text or voice. The easiest way to test drive the chatbot UI is to deploy it using the AWS CloudFormation templates provided by this project. Once you have launched the CloudFormation stack, you will get a fully working demo site hosted in your account.

MAHC Advanced Html Chat

  •    PHP

A web-based html chat system. Allows users to chat in multiple rooms, private chat, 2 player games (checkers, tictactoe, chess, etc..) all without any client requirements other than html. Currently server requirements are PHP4 amp; apache amp; cron.

Lets-Chat - Self-hosted chat for small teams

  •    Javascript

Let's Chat is a persistent messaging application that runs on Node.js and MongoDB. It's designed to be easily deployable and fits well with small, intimate teams. It supports XMPP Multi-user chat (MUC), Multiple rooms, File uploads and lot more.

vue-notus - Vue Notus: Free Tailwind CSS UI Kit and Admin

  •    Vue

Start your development with a Free Tailwind CSS and VueJS UI Kit and Admin. Let Vue Notus amaze you with its cool features and build tools and get your project to a whole new level. Vue Notus is Free and Open Source. It features multiple HTML and VueJS elements and it comes with dynamic components for VueJS.

Niltalk - A multi-room disposable chat service written in Go that uses WebSockets for live communication

  •    Go

Niltalk is a web based disposable chat server. It allows users to create password protected disposable, ephemeral chatrooms and invite peers to chat rooms. Rooms can be disposed of at any time. It supports in-memory / file / Redis as the backend for persisting room and session states.

chatcord - Realtime chat app with rooms

  •    HTML

Realtime chat app with rooms

XChat - IRC chat program for both Linux and Windows

  •    C

XChat is an IRC chat program for both Linux and Windows. It allows you to join multiple IRC channels (chat rooms) at the same time, talk publicly, private one-on-one conversations etc. Even file transfers are possible.

Zulip - Group Chat

  •    Python

Zulip is a powerful, open source group chat application. It supports both private messaging and group chats via conversation streams. Zulip also supports fast search, drag-and-drop file uploads, image previews, group private messages, audible notifications, missed-message emails, desktop apps, and much more.

meal-prep - Source code for a 4-part series I wrote about Vue, Vue Router, Vuex and Vuetify

  •    Vue

This is the source code for a four-part series I wrote on creating a Vue.js application that also uses Vue-Router, Vuetify and Vuex. The articles take you through creating a Vue application and then adding on to it until you have created a fully functional meal delivery website. As I mentioned this source code is the final code created as part of four articles I wrote on creating a Vue.js application using Vue-Router, Vuex, Vuetify and Firebase. Here are links to each version of the articles: Part 1 - Covers creating the application and adding Vuetify for styling. Part 2 - Covers using Vue Router to add navigating between pages in the application. Part 3 - Covers adding Vuex for state management. Also we connect to a Recipes API to get content for our application. Part 4 - Covers using Firebase for Authentication. Users can create an account and order recipes. When they login to their account they will see their orders.

Scrollback - Embeddable cross-platform chat for communities and webstites

  •    Javascript

Scrollback is a web and mobile application for online communities conversations. Scrollback rooms are designed to enable communities to have an immersive and engaging experience. You can create your own community or search for existing communities based on your interest.

vue-good-table - An easy to use powerful data table for vuejs with advanced customizations including sorting, column filtering, pagination, grouping etc

  •    Vue

An easy to use powerful data table for vuejs with advanced customizations including sorting, column filtering, pagination, grouping etc

SimpleX Chat - Decentralized chat with a focus on users’ privacy

  •    Haskell

The world's most private and secure chat - open-source, decentralized, and without global identities of any kind. You can use it from the terminal UI, with all contacts and groups in one window. It is a federated chat system with end to end encryption support and low risk of man in the middle attack.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.