#podcast #api #live #update #api-bindings #podcasting

podping-api

A library for the Podping API

Show the crate…

1 unstable release

0.1.0 May 21, 2023

#49 in #podcast

MIT license

23KB
459 lines

podping-api

Built with Nix Crates Documentation Podcasting 2.0

Rust bindings to the podping api, primarily used by the podcast namespace.

Podping allows watching for changes by all feeds that participate in the process, reducing the need for active polling.

Usage:

Add the following to your Cargo.toml:

podping-api = "0.1.0"

or use cargo add:

cargo add podping-api

Example:

Try running the example with:

cargo run --example async_poll

or alternatively

nix run

Limitations

The library currently fits my needs, but is still limited, for more information and an overview, please take a look at the issues.

If you have different needs, or find improvements, I am always happy about contributions. Please see the contributing section for that.

Changes

Changelog

Contributing

How to contribute.

Reference

License

MIT

Dependencies

~4–19MB
~230K SLoC