masto.js
soapbox
masto.js | soapbox | |
---|---|---|
1 | 1 | |
706 | 126 | |
- | 5.6% | |
8.9 | 9.9 | |
12 days ago | 7 days ago | |
TypeScript | TypeScript | |
MIT License | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
masto.js
-
How to stream data from Mastodon public timelines to Apache Kafka with NodeJS and TypeScript
Parsing the response from the server manually is a monotonous and tedious operation. Rather than reinvent the wheel, you can use one of the available libraries for Mastodon. For this example we'll be using masto.js.
soapbox
What are some alternatives?
sengi - Mastodon & Pleroma Multi-account Desktop Client
protocol - Specification of the Farcaster Protocol
touitomamout - Touitomamout is an easy way to synchronize your Twitter's tweets 🦤 to Mastodon 🦣 and Bluesky post ☁️ (also known as Twitter to Mastodon & Bluesky crossposter)
rebased - Fediverse backend written in Elixir. The recommended backend for Soapbox.
node-rdkafka - Node.js bindings for librdkafka
matrix-spec - The Matrix protocol specification
mastodon-to-kafka - Bringing data from Mastodon public timeline into Apache Kafka® topic with TypeScript
Mastodon - Your self-hosted, globally interconnected microblogging community
freebird - matrix based twitter clone
misskey_ynh - Misskey package for YunoHost
aether - Aether client app with bundled front-end and P2P back-end
fedbox - Reference implementation of an ActivityPub service using go-ap packages (mirror repository)