Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skynewz/youtube-subscription-feed
Generate an opml file containing your YouTube subscriptions RSS feeds
https://github.com/skynewz/youtube-subscription-feed
atom atom-feed feed opml opml-export rss rss-feed rss-generator youtube youtube-api
Last synced: about 7 hours ago
JSON representation
Generate an opml file containing your YouTube subscriptions RSS feeds
- Host: GitHub
- URL: https://github.com/skynewz/youtube-subscription-feed
- Owner: SkYNewZ
- License: gpl-3.0
- Created: 2021-11-17T00:51:45.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-19T10:27:10.000Z (7 months ago)
- Last Synced: 2024-06-20T15:54:42.198Z (5 months ago)
- Topics: atom, atom-feed, feed, opml, opml-export, rss, rss-feed, rss-generator, youtube, youtube-api
- Language: Go
- Homepage:
- Size: 94.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# youtube-subscription-feed
Connect to your Google account, list all your subscriptions and generate
a [.opml](https://fr.wikipedia.org/wiki/Outline_Processor_Markup_Language) file to import in your favorite RSS reader.## Run
1. Get a `client_secret.json` file by following https://developers.google.com/youtube/v3/getting-started#before-you-start
2. Build
3. Run !## Usage
```
Usage of youtube-subscription-feed:
-debug
More verbose logs
-output string
Filename to output generated opml (default "youtube-subscription-feed.opml")
-raw
Print output instead of writing to file
-secret-file string
Client secret file to use (default "client_secret.json")```