{"id":48216216,"url":"https://github.com/dhruvinsh/gfeed","last_synced_at":"2026-04-04T18:59:44.874Z","repository":{"id":265810365,"uuid":"896674165","full_name":"dhruvinsh/gfeed","owner":"dhruvinsh","description":"Github star repository to rss feed","archived":false,"fork":false,"pushed_at":"2025-05-25T22:57:38.000Z","size":865,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-25T23:25:57.761Z","etag":null,"topics":["freshrss","github","miniflux","opml","rss","rss-aggregator","rss-feed"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dhruvinsh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-12-01T01:56:03.000Z","updated_at":"2025-05-25T22:47:38.000Z","dependencies_parsed_at":"2024-12-01T03:17:16.262Z","dependency_job_id":"9585ee62-2d55-4ff2-9ca0-876bdf5419c6","html_url":"https://github.com/dhruvinsh/gfeed","commit_stats":null,"previous_names":["dhruvinsh/gfeed"],"tags_count":4,"template":false,"template_full_name":"osmoscraft/osmosfeed-template","purl":"pkg:github/dhruvinsh/gfeed","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhruvinsh%2Fgfeed","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhruvinsh%2Fgfeed/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhruvinsh%2Fgfeed/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhruvinsh%2Fgfeed/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dhruvinsh","download_url":"https://codeload.github.com/dhruvinsh/gfeed/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhruvinsh%2Fgfeed/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31409470,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T10:20:44.708Z","status":"ssl_error","status_checked_at":"2026-04-04T10:20:06.846Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["freshrss","github","miniflux","opml","rss","rss-aggregator","rss-feed"],"created_at":"2026-04-04T18:59:44.336Z","updated_at":"2026-04-04T18:59:44.870Z","avatar_url":"https://github.com/dhruvinsh.png","language":"Python","readme":"# Gfeed\n\nConvert your GitHub starred repositories into RSS feeds for easy tracking of updates.\n\n## Overview\n\nGfeed allows you to follow updates from all your GitHub starred repositories by converting them into RSS feed formats. This makes it easy to track the latest releases, updates, and changes from projects you're interested in without having to manually check each repository.\n\nThis tool can export your GitHub stars in two formats:\n- OPML format for importing into RSS readers like FreshRSS, MiniFlux, Feedly, etc.\n- Configuration for [osmosfeed](https://github.com/osmoscraft/osmosfeed) static RSS reader (Not recommended)\n\n## Installation\n\n### Option 1: Download Binary\n\nPre-built binary files are available in the [releases page](https://github.com/yourusername/gfeed/releases).\n\n### Option 2: From Source\n\n```bash\n# Clone the repository\ngit clone https://github.com/yourusername/gfeed.git\ncd gfeed\n\n# Install dependencies (if needed)\nuv sync\n\n# Run from source\nuv run gfeed --opml\n```\n\n## Usage\n\n```bash\nusage: gfeed.py [-h] (--osmos | --opml) [--debug]\n\noptions:\n  -h, --help  show this help message and exit\n  --osmos     Export GitHub starred repositories for osmosfeed.\n  --opml      Export GitHub starred repositories as OPML file for RSS applications.\n  --debug     More verbose output.\n```\n\n### Examples\n\nExport to OPML format:\n```bash\ngfeed --opml\n```\n\nExport for osmosfeed (Not recommended):\n```bash\ngfeed --osmos\n```\n\n## Supported RSS Applications\n\nYou can use the generated OPML file with various RSS readers including:\n- [FreshRSS](https://freshrss.org/)\n- [MiniFlux](https://miniflux.app/)\n- [Feedly](https://feedly.com/)\n- [Inoreader](https://www.inoreader.com/)\n- And most other RSS readers that support OPML imports\n\n## Note About Windows Security\n\n\u003e [!IMPORTANT]\n\u003e Windows systems might flag the executable binary as a virus, but it is not. This is a common false positive with `pyinstaller`-generated binaries.\n\n![virus](./assets/virus.png)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdhruvinsh%2Fgfeed","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdhruvinsh%2Fgfeed","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdhruvinsh%2Fgfeed/lists"}