RSS on crates.io

I was looking of a way to track down new releases of some of the package dependencies I use in projects. Browsing on crates.io, I was not able to find any RSS feed to subscribe to. I see there is a follow button, but I'm trying to get away of email for such notifications. Any idea?

Explored solutions

Through lib.rs

I tried to see if this was better on lib.rs but I was not able to find any RSS feed either.

Through a web parser (like Feed43)

The problem with this solution is that crates.io actually does generate the HTML dynamically if I understand correctly, so the HTML on https://crates.io/crates/some_package/versions doesn't have the needed content before JS evaluation (or at least, that's what I understand).

Note: I also tried Feed43 on lib.rs. This was the closest I was from something working but for some reason, it was missing some entries, the parser is a bit cryptic to me.

1 Like

Have you tried the index? Maybe you can parse what you want from there?

https://crates.io/data-access

Through docs.rs: https://docs.rs/releases/feed

Thank you for your answers. I feel like both solutions would give me every single update of every package on crates.io which would be tons of notifications. Is there a way to subscribe only to one package?

The follow button doesn't cause any email. It only adds the crate's releases to a list on your "dashboard" page.

So, your request could be framed simply as "expose the dashboard in RSS format".

1 Like

I've got a feed on lib.rs, but it's a firehose of all releases: Lib.rs

This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.