All Projects → journey-ad → Chat Room

journey-ad / Chat Room

Licence: mit
一个普通的聊天室

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Chat Room

Charroom
PHP + Swoole 聊天室
Stars: ✭ 125 (+47.06%)
Mutual labels:  chatroom, websocket
Chat Room
使用GO+Vue构建的聊天室网站
Stars: ✭ 113 (+32.94%)
Mutual labels:  chatroom, websocket
Swoole Tadpole
tadpole chatroom (maybe spermium) powered by swoole and slim framework
Stars: ✭ 116 (+36.47%)
Mutual labels:  chatroom, websocket
Go Space Chat
【孤单Lonely】基于Golang/WebSocket/Canvas/Protobuf 的聊天室
Stars: ✭ 228 (+168.24%)
Mutual labels:  chatroom, websocket
Happychat
基于Netty实现的WebSocket聊天室,支持几万人同时在线聊天
Stars: ✭ 445 (+423.53%)
Mutual labels:  chatroom, websocket
Branroom
webchat ,a site written in java with SSM framework,support blog post
Stars: ✭ 42 (-50.59%)
Mutual labels:  chatroom, websocket
Workerman Chat
Websocket chat room written in PHP based on workerman.
Stars: ✭ 988 (+1062.35%)
Mutual labels:  chatroom, websocket
Gochat
goim server write by golang !🚀
Stars: ✭ 1,144 (+1245.88%)
Mutual labels:  chatroom, websocket
Just An Email
App to share files & texts between your devices without installing anything
Stars: ✭ 75 (-11.76%)
Mutual labels:  websocket
Ptt Client
A Node.js/Browser client for fetching data from ptt.cc
Stars: ✭ 78 (-8.24%)
Mutual labels:  websocket
Websocketstream Explainer
Explainer for the WebSocketStream JavaScript API
Stars: ✭ 75 (-11.76%)
Mutual labels:  websocket
Wscelery
Real time celery monitoring using websockets
Stars: ✭ 76 (-10.59%)
Mutual labels:  websocket
Bilibili Live Ws
Bilibili live WebSocket/tcp API
Stars: ✭ 79 (-7.06%)
Mutual labels:  websocket
Gowog
Gowog, Golang based Web multiplayer Online Game
Stars: ✭ 75 (-11.76%)
Mutual labels:  websocket
Laverna
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
Stars: ✭ 8,770 (+10217.65%)
Mutual labels:  websocket
Wechat Pc Hook Ws
微信PcHooker websocket api
Stars: ✭ 74 (-12.94%)
Mutual labels:  websocket
Ejdb
🏂 EJDB 2.0 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image.
Stars: ✭ 1,187 (+1296.47%)
Mutual labels:  websocket
Bufferutil
WebSocket buffer utils
Stars: ✭ 83 (-2.35%)
Mutual labels:  websocket
Angular Websocket
↖️ The missing Angular WebSocket module for connecting client applications to servers by @AngularClass
Stars: ✭ 1,242 (+1361.18%)
Mutual labels:  websocket
Gowebsocket
Gorilla websockets based simplified websocket-client implementation in GO.
Stars: ✭ 77 (-9.41%)
Mutual labels:  websocket

chat-room

chat-room

一个普通的聊天室

Snipaste_2020-08-12_18-42-17.png

Demo

Usage

Install

Run on Repl.it

Deploying on your own server

$ git clone https://github.com/journey-ad/chat-room.git
$ cd chat-room
$ yarn install

$ yarn start

Confignation

config.yml

app:
  port: 3000

db:
  type: mongodb # sqlite or mongodb or firebase

If you use mongodb, you need to specify the environment variable DB_URL

# eg:
export DB_URL=mongodb+srv://account:[email protected]***.***.***.mongodb.net/db_count

repl.it can use .env file, documentation

DB_URL="mongodb+srv://account:[email protected]***.***.***.mongodb.net/db_count"

How to use

The chat room URL looks like this:

https://chat.getloli.com/room/@:name?title=the title whatever

Just use your own name and title, eg:

https://chat.getloli.com/room/@test?title=a simple title

And you can open in new tab or use iframe, example

SVG Charts

By the feature of SVG <foreignObject>, we can make an SVG element contain a standard HTML page.

As we know SVG can be referenced as an image.

And then...

SVG Charts

Magical! a Real-time chart that can be inserted into any document that supports images.

Just like this guy's personal home page

This is all parameters, do it yourself:

https://chat.getloli.com/room/@test/svg?width=750&height=360&limit=20&theme=light&fontSize=13&[email protected]: ~

Credits

License

FOSSA Status

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].