Demo Session #5: Cabal, the P2P Chat Platform
Cool! A new demo session arrived. This time Alex breaks down cabal-cli
. With an IRC-like aspect, cabal-cli allows us to connect and chat with other friends directly.
Whilst, Cabal can be tagged as an experimental chat platform, we can not ignore the fact that has been battle-tested since day 1 (around 2018).
With Cabal you can list, create, archive and join channels. You can also create topics and you can even moderate them by sharing a cabal link with an special admin key. This way we are sharing a filtered/protected view of a cabal (eg: filtering out bad actors).
These are powerful features for a P2P communication platform and a sign that indicates how the Cabal Community cares about building a safe and secure place.
In the demo, Alex guides us through the different commands that you can use on Cabal to have a rich communication experience.
Discover Cabal with Alex ▶️
Cabal is an ongoing effort since 2018. Is under active development. One of the most exciting news is this new protocol they are working on called
cable
which is custom-made for cabal's needs. Learn more here.
The new protocol is still in its early days. Some community members have made exploratory implementations in erlang and elixir, there are also terminal chat clients in rust and in nodejs. See more here.
🎥 AMA Session with Alex. We'll host an AMA session with Alex on Thursday 26th, 6PM GMT+1 on Jitsi. RSVP now.
Demo Links: #
- Cabal CLI Repo: https://github.com/cabal-club/cabal-cli
- Cabal Site: https://cabal.chat/
- Cabal Github Org: https://github.com/cabal-club/
Hasta la próxima! 👋
Dat Ecosystem #
This demo session was conducted as part of the Code for Science & society grant, awarded to enhance interoperability between the various projects within the Dat ecosystem.
Donate to support volunteers & our independent work at Dat Ecosystem
Open Collective: https://opencollective.com/dat
Stay connected in this jungle of confusion that we call the internet. With so many changes happening, it's important to have outposts in various places.