Read the blog post: 800 Rust terminal projects in 3 years 🦀
Reads your Mastodon account timeline page by page, filters for project posts that include a GitHub or source link and writes the result to posts.json.
$ cargo runReads an existing posts.json file and prints summary statistics.
$ cargo run -- posts.jsonPosts analyzed: 788
Posting range: 2022-12-15 to 2026-04-01
Total favourites: 10665
Total reblogs: 4534
Total replies: 658
Average favourites per post: 13.53
Average reblogs per post: 5.75
Average replies per post: 0.84
Active days: 654
Covered date range: 2022-12-15 to 2026-04-01 (1204 days)
Posted every day: no
Average posts per active day: 1.20
Busiest day: 2023-06-29 (4)
Visibility breakdown:
public: 788
Top post by engagement: 113124441267143423 (likes=250, boosts=109, replies=10)
./generate_cover_image.shMIT License. See LICENSE for details.
