All Projects → invisible-college → tawk.space

invisible-college / tawk.space

Licence: Apache-2.0 license
Social video chats

Programming Languages

coffeescript
4710 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to tawk.space

Metamaps
A deployable web platform for collaborative conversation, ideation & sense-making. Use it for free at
Stars: ✭ 111 (+692.86%)
Mutual labels:  collaboration, conversation
DSTC6-End-to-End-Conversation-Modeling
DSTC6: End-to-End Conversation Modeling Track
Stars: ✭ 56 (+300%)
Mutual labels:  conversation
operatorfabric-core
Main operatorfabric program
Stars: ✭ 29 (+107.14%)
Mutual labels:  collaboration
cerb-release
For over 20 years, teams of all sizes have used Cerb to manage their email workloads. Whether you're a solo founder replying to a few support messages per day, or a team with hundreds of members replying to thousands of messages per hour, you can serve your audience faster with Cerb's time-tested tools. Development at: https://github.com/jstande…
Stars: ✭ 37 (+164.29%)
Mutual labels:  collaboration
exocortex-halo
Various and sundry additional pieces of software I've written to incorporate into my exocortex.
Stars: ✭ 65 (+364.29%)
Mutual labels:  conversation
collaborate ishanshan
help you enjoy collaborating with ishanshan 🏑
Stars: ✭ 32 (+128.57%)
Mutual labels:  collaboration
fuse-med-ml
A python framework accelerating ML based discovery in the medical field by encouraging code reuse. Batteries included :)
Stars: ✭ 66 (+371.43%)
Mutual labels:  collaboration
mapus
A map tool with real-time collaboration 🗺️
Stars: ✭ 2,687 (+19092.86%)
Mutual labels:  collaboration
convergence-client-javascript
The Convergence JavaScript Client
Stars: ✭ 38 (+171.43%)
Mutual labels:  collaboration
textbus
Textbus 是一个组件化的、数据驱动的富文本框架,支持在线协同编辑,同时也可以作为一个开箱即用的富文本编辑器,拥有非常好的扩展性和可定制性,是构建复杂富文本的不二之选!
Stars: ✭ 642 (+4485.71%)
Mutual labels:  collaboration
netbout
Private talks made easy
Stars: ✭ 40 (+185.71%)
Mutual labels:  conversation
GitHubDropBox
A tutorial for how to combine GitHub and DropBox in a research project
Stars: ✭ 28 (+100%)
Mutual labels:  collaboration
ircpdb
Remotely and collaboratively debug your Python application via an IRC channel.
Stars: ✭ 59 (+321.43%)
Mutual labels:  collaboration
text-bot-openwhisk
DEPRECATED: this repo is no longer actively maintained
Stars: ✭ 12 (-14.29%)
Mutual labels:  conversation
hfos-legacy
Hackerfleet Operating System
Stars: ✭ 28 (+100%)
Mutual labels:  collaboration
estimator-elixir
Elixir side-project: Collaboratively estimate Jira stories (for remote teams)
Stars: ✭ 44 (+214.29%)
Mutual labels:  collaboration
kyte
A single-command CLI for sharing and collaboratively editing a file in real-time
Stars: ✭ 33 (+135.71%)
Mutual labels:  collaboration
vscode-chat
Chat with your team while you collaborate over code using VS Live Share
Stars: ✭ 496 (+3442.86%)
Mutual labels:  collaboration
listling
Web app to make and edit lists collaboratively.
Stars: ✭ 32 (+128.57%)
Mutual labels:  collaboration
HiGRUs
Implementation of the paper "Hierarchical GRU for Utterance-level Emotion Recognition" in NAACL-2019.
Stars: ✭ 60 (+328.57%)
Mutual labels:  conversation

tawk.space

Social video chats

Website: https://tawk.space/

The concept

Tawk is built around the idea of a salon. No, not those places you get haircuts, but 18th century French Enlightenment salons. Aristocratic men and women gathered to discuss politics, art, literature, and more during this "age of conversation".

Now, in the 21st century, the internet can bring us to a new "digital age of conversation". While text chats are often plagued with anonymous trolling, forcing users to face their peers produces deeper, more satisfying conversations.

Tawk is meant to be simple and flexible to use.

  • There is no login--simply share a link to your space (https://tawk.space/your-space).
  • Each space can have multiple chat groups. Drag your video to create one or mouseover another group to hear what they're saying. This is an excellent way to create "breakout" groups.

Obligatory thanks

Tawk was made possible through several helpful projects:

Embed in your website

Insert this code into your html somewhere:

<script src="https://download.agora.io/sdk/web/AgoraRTC_N-4.1.0.js"></script>
<script src='https://tawk.space/hark.js'></script>
<script src="https://invisible-college.github.io/diffsync/diffsync.js"></script>
<script src="https://tawk.space/client/shared.coffee"></script>
<script src="https://tawk.space/client/tawk.coffee"></script>

And if you aren't using statebus already, include this too:

<script src="https://stateb.us/client6.js"></script>

Now you can place a TAWK widget anywhere on a statebus page like this:

TAWK({name: 'username', space: '/', height: 500, width: 500})

Set up your own tawk instance

Clone tawk.space and install dependencies:

[email protected]:invisible-college/tawk.space.git
cd tawk.space
npm install

You must set up certs for https in a folder called certs/ in the tawk.space repo. This will be used by both tawk.space and statebus. Put the public key in certs/certificate and private key in certs/private-key.

sudo ln -s /etc/letsencrypt/live/<your-domain>/fullchain.pem certs/certificate
sudo ln -s /etc/letsencrypt/live/<your-domain>/privkey.pem certs/private-key

Finally, run it! Again, you might want to use screen.

sudo node index

Your tawk instance is running at https://your-domain

Contributing

PR's and issues are very welcome!

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].