{"repo":"syxanash/bluerain","free":true,"listed":false,"github":"https://github.com/syxanash/bluerain","clone":"git clone https://github.com/syxanash/bluerain.git","description":"Bluesky firehose viewed in a Matrix-style digital rain","language":"JavaScript","stars":70,"topics":["bluesky","firehose","matrix","matrix-rain","animation-effects","canvas-api","javascript","bluesky-firehose"],"license":"WTFPL","category":"chat-messaging","readme_excerpt":"Bluerain Bluesky firehose visualized in a Matrix-style rain What is this? Read my blog post about this project! The social network Bluesky is built on a protocol called the AT Protocol. This protocol enables real-time access to all posts as they're written by users. This service is called Firehose. Firehose messages can be decoded using a simple WebSocket listener on a Jetstream server, which handles JSON encoding, bandwidth reduction, and other useful tasks. tl;dr: What you see on the screen is a live feed of posts written by Bluesky users, displayed in real time as a Matrix-style rain animation. Credits Originally forked from this codepen CDE theme: classic-stylesheets","default_branch":null,"files":null,"tree":[],"storefront":"/r/syxanash","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/syxanash/bluerain/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}