This repository contains html2rss feed configurations for many websites.
| Resource | Description | Link | 
|---|---|---|
| π Documentation & Feed Directory | Complete guides, tutorials, and browse 100+ pre-built feeds | html2rss.github.io | 
| π¬ Community Discussions | Get help, share ideas, and connect with other users | GitHub Discussions | 
| π Project Board | Track development progress and upcoming features | View Project Board | 
| π Support Development | Help fund ongoing development and maintenance | Sponsor on GitHub | 
Quick Start Options:
- Need a specific feed? β Browse the feed directory
 - Want to create feeds? β Use the web application
 - Ruby Developer? β Check out the Ruby gem documentation
 - Want to contribute? β See our contributing guide
 
Configs must include a parameters section to define default values for dynamic parameters:
parameters:
  query:
    type: string
    default: "technology"
  category:
    type: string
    default: "news"
channel:
  url: https://example.com/search?q=%<query>s&cat=%<category>s
  # ... rest of configThe type field specifies the parameter type (currently only string is supported), and default provides the default value when no parameter is explicitly provided.
Uses dynamic test generation - no individual spec files needed!
# Test all configs
bundle exec rspec spec/html2rss/configs_dynamic_spec.rb
# Test specific config
make test-config CONFIG=github.com/releases.yml
# Test domain
make test-domain DOMAIN=github.comAdding new configs: Just create the YAML file and run tests. No spec file needed.
