rust-trending

github.com/pbzweihander/rust-trending Fediverse Open-source projectOpen source

A Fediverse and Bluesky bot to post trending rust repositories, inspired by TrendingGithub

github.com/pbzweihander/rust-trending
rust-trending homepage screenshot

About rust-trending

rust-trending is an open-source bot that posts trending Rust repositories to Fediverse and Bluesky accounts. It is inspired by similar trending-repository bots such as TrendingGithub and pythontrending, and is distributed as a GitHub repository under the MIT license.

Key features

  • Posts trending Rust repositories to Fediverse and Bluesky accounts
  • Runs locally with Cargo or through Docker
  • Includes Docker Compose setup and an example config file
  • Requires a Redis instance to operate
  • Provides a Nix flake for builds
  • Licensed under MIT
Best for: Self-hosters and community accounts that want an automated feed of trending Rust repositories on Fediverse or Bluesky.
Good for
  • Open source under the MIT license
  • Documented local, Docker and Docker Compose run methods
  • Publishes to both Fediverse and Bluesky
Watch out for
  • Requires a Redis instance and a TOML configuration file
  • No hosted service is offered; it must be deployed and operated by the user

rust-trending at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

rust-trending alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

make-my-server

github.com/tomMoulard/make-my-server

Set up a Docker Compose environment with Traefik and a collection of services using make-my-server.

Tuba

github.com/GeopJr/Tuba

Browse posts from across the Fediverse with Tuba, according to the project description.

Open source
24 alternatives

Popular in Fediverse

Well-known listings from the same topic.

All 113

rust-trending FAQ

What does the bot need to run?
A Redis instance and a configuration file created from config.example.toml.
How can it be started?
Locally with RUST_LOG=info cargo run -- config.toml, with docker run, or with docker-compose up -d.
What license does the project use?
It is licensed under the MIT license.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing