Skyfall is a Ruby gem for connecting to the "firehose" of the AT Protocol network that Bluesky is built on, i.e. a websocket which streams all new posts and everything else happening on the network in real time. The code connects to the websocket endpoint, decodes the messages which are encoded in some binary formats, and returns the data as Ruby objects and hashes, which you can filter and save to some kind of database (e.g. in order to create a custom feed).
Required Ruby Version
>= 2.6.0
Authors
Kuba Suder
Versions
-
0.7.2
-
source
- 0.7.2 source August 17, 2026 (31.5 KB)
-
-
0.7.1
-
source
- 0.7.1 source August 05, 2026 (31 KB)
-
-
0.7.0
-
source
- 0.7.0 source February 13, 2026 (32.5 KB)
-
-
0.6.1
-
source
- 0.6.1 source January 08, 2026 (21.5 KB)
-
-
0.6.0
-
source
- 0.6.0 source June 25, 2025 (23.5 KB)
-