
Security News
Axios Supply Chain Attack Reaches OpenAI macOS Signing Pipeline, Forces Certificate Rotation
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.
react-rss-podcast-player
Advanced tools
This is a react component that provides a podcast player based on an RSS feed you provide it.
Snappy name, huh? The React RSS Podcast Player is a React component that, when provided with a valid RSS link, will create a fully functional HTML5 based Podcast player to utilize in your projects.
###First, install...
npm install react-rss-podcast-player --save
# or
yarn add react-rss-podcast-player
import React, { Component } from 'react';
import PodcastPlayer from 'react-rss-podcast-player';
class App extends Component {
render () {
return <PodcastPlayer url={'https://rss.acast.com/eggchasers'} />
}
}
Here is a screenshot of the RSS Podcast Player in action with a demo podcast loaded.
Extended Demo Page: https://podcastle.herokuapp.com/
This site includes the RSS Podcast Player being used in more of a 'production' environment, and provides inspiration for a potential application of the player. Please note: the search and library functions are just provided for demo purposes and not included in this source code.
| Prop | Description | Default |
|---|---|---|
url | The RSS feed of a podcast. Pass it any valid .rss feed to start playing. | |
maxWidth | Set the max-width of the player. | 600px |
feedMaxHeight | Set the max-height of the items list. | 600px |
playerColor | Sets the player section background-color | #f6f6f6 |
feedColor | Sets the feed list backgroundcolor | #f6f6f6 |
playerControlsColor | Sets the player controls background-color | #e6e6e6 |
playerTextColor | Sets the text color of the player & controls. | #404040 |
feedTextColor | Sets the text color of the feed items. | #404040 |
If you would like to contribute to this open source project, please feel free to submit a PR.
There is also a very basic test suite included for convenience, feel free to add your own tests for posterity, and run existing tests before submitting.
For a more detailed look at our code of conduct, check it out here
FAQs
This is a react component that provides a podcast player based on an RSS feed you provide it.
The npm package react-rss-podcast-player receives a total of 2 weekly downloads. As such, react-rss-podcast-player popularity was classified as not popular.
We found that react-rss-podcast-player demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.

Security News
Open source is under attack because of how much value it creates. It has been the foundation of every major software innovation for the last three decades. This is not the time to walk away from it.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.