Skip to content

Latest commit

 

History

History

.github

OPML Generator

📰 Generate OPML file via TOML file easily

GitHub Release GitHub code size in bytes GitHub repo size GitHub last commit GitHub commit activity
Test Gist Update pre-commit.ci status codecov



📊 Usage

OPML Generator has 2 ways to convert TOML to OPML.

💻 On Local

  1. Prepare your TOML file (Reference: feeds.toml)

  2. Clone this repository

    git clone https://github.com/5ouma/opml-generator.git
  3. Run Deno Task

    deno task gen
  4. Outputs are stored in the outputs directory separated by lists


🐙 On GitHub Actions

  1. Create a Gist:

  2. Create a Personal Access Token with the Gist permission

  3. Fork this repository

  4. Add Actions secrets from Settings > Secrets and variables | Actions in the sidebar:

    • TOML_GIST_ID: Gist ID for feeds.toml
    • OPML_GIST_ID: Gist ID for outputs
    • TOKEN: Personal Access Token
  5. Enable GitHub Actions by checking Allow all actions and reusable workflows from Settings > Actions | General in the sidebar

🎉 Automatically update every 0 a.m. UTC



🗞️ Subscribe OPML

For Inoreader, please see the official blog, OPML subscriptions.
For other RSS readers, please see each help page.



🆘 Help



🎽 Contributing

I happily welcome your contributions! Before you contribute, I would recommend reading CONTRIBUTING.md for a better development experience.