Skip to content

Go-OPML v1.0.0

Compare
Choose a tag to compare
@jadmadi jadmadi released this 11 Jul 22:06
· 8 commits to master since this release

We're excited to announce the first stable release of Go-OPML! This powerful command-line tool is designed to simplify the process of converting OPML files to JSON and fetching RSS feeds for podcasts.

Key Features:

  • OPML to JSON Conversion: Easily convert your OPML files to a more manageable JSON format.
  • Concurrent RSS Feed Fetching: Rapidly retrieve podcast episode data from multiple feeds simultaneously.
  • Customizable Output: Control the number of episodes fetched per podcast and adjust timeout settings.
  • Cross-Platform Compatibility: Run Go-OPML on Windows, macOS, or Linux.

What's New in v1.0.0:

  • Initial stable release with core functionality implemented.
  • Optimized concurrent processing for faster RSS feed fetching.
  • Comprehensive error handling and logging for improved reliability.
  • User-friendly command-line interface with intuitive options.

Installation:

Download the appropriate binary for your operating system from the releases page and run it from the command line.

Quick Start:

Convert OPML to JSON:

./Go-OPML -input your_file.opml -output result.json

Convert OPML to JSON and fetch RSS feeds:

./Go-OPML -input your_file.opml -output result.json -fetch-rss

Feedback and Contributions:

We welcome your feedback and contributions! Please open an issue or submit a pull request on our GitHub repository.

Thank you for using Go-OPML. We hope it streamlines your podcast and RSS feed management workflows!