Contribute to owon
Help us expand our global news coverage by contributing RSS feeds from reliable news sources around the world.
How to Add RSS Feeds
Contributing to owon is simple! Follow these steps to add new RSS feeds:
Step 1: Find the RSS Feed Section
Open the script.js file and locate the "OPEN SECTION" for RSS feeds:
// --------------------------------------------------
// OPEN SECTION : PROPOSE RSS FEEDS HERE !
this.rss.addFeed("France", "https://www.france24.com/en/france/rss");
// --------------------------------------------------
Step 2: Add Your RSS Feed
Add a new line with your RSS feed using this format:
this.rss.addFeed("CountryName", "https://example.com/rss-feed-url");
Examples:
this.rss.addFeed("Germany", "https://www.dw.com/en/rss");
this.rss.addFeed("Japan", "https://www3.nhk.or.jp/rss/news/cat0.xml");
this.rss.addFeed("Brazil", "https://www.reuters.com/places/brazil/rss");
Step 3: Update the Sources Page
Don't forget to add your new source to the sources.html page! Add it under the appropriate regional section with:
- Source name and website
- Brief description
- Language and region coverage
RSS Feed Guidelines
✅ Good Sources
- Established news organizations
- Government news agencies
- Reputable local newspapers
- International news bureaus
❌ Avoid
- Personal blogs
- Unverified sources
- Propaganda outlets
- Broken or inactive feeds
Testing Your Contribution
Before submitting:
- Verify the RSS feed URL works in a browser
- Test that the feed loads properly in owon
- Check that articles display correctly
- Ensure the source is added to the sources page
Submit Your Contribution
Once you've added your RSS feeds and updated the sources:
- Fork the owon repository on GitHub
- Make your changes to
script.jsandsources.html - Test your changes locally
- Submit a pull request with a clear description