{"id":50788078,"url":"https://github.com/tkc/github-trend-rss","last_synced_at":"2026-06-12T09:31:05.440Z","repository":{"id":282504697,"uuid":"948815765","full_name":"tkc/github-trend-rss","owner":"tkc","description":"A tool that converts GitHub Trending repositories into RSS feeds, making it easy to stay updated with the latest trending projects! Built with Bun runtime.","archived":false,"fork":false,"pushed_at":"2026-06-07T00:27:13.000Z","size":120290,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-06-07T03:29:41.744Z","etag":null,"topics":["github","rss","rss-feed","trending"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/tkc.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-03-15T02:48:54.000Z","updated_at":"2026-06-07T00:27:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"1e18132d-9c61-49b6-8348-df55641d201c","html_url":"https://github.com/tkc/github-trend-rss","commit_stats":null,"previous_names":["tkc/github-trend-rss"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tkc/github-trend-rss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkc%2Fgithub-trend-rss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkc%2Fgithub-trend-rss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkc%2Fgithub-trend-rss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkc%2Fgithub-trend-rss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tkc","download_url":"https://codeload.github.com/tkc/github-trend-rss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkc%2Fgithub-trend-rss/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34238711,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-12T02:00:06.859Z","response_time":109,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["github","rss","rss-feed","trending"],"created_at":"2026-06-12T09:31:04.309Z","updated_at":"2026-06-12T09:31:05.432Z","avatar_url":"https://github.com/tkc.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GitHub Trend RSS 📊 🚀\n\nA tool that converts GitHub Trending repositories into RSS feeds, making it easy to stay updated with the latest trending projects! Built with Bun runtime.\n\n## 🌟 What is this?\n\nThis project automatically fetches the trending repositories from GitHub and converts them into RSS feeds. It runs daily via GitHub Actions, ensuring you always have the most current data.\n\n## 🔍 Features\n\n- 🔄 Daily automatic updates via GitHub Actions\n- 🗣️ Multi-language support\n- 📂 Customizable output paths\n- 💾 Caching capabilities for better performance\n- 📝 README summary for each repository\n- ⚡ Parallel processing\n\n## 📡 Available RSS Feeds\n\nYou can subscribe to these RSS feeds in your favorite RSS reader:\n\n- 🐍 **Python**: [https://raw.githubusercontent.com/tkc/github-trend-rss/main/rss/python-daily.xml](https://raw.githubusercontent.com/tkc/github-trend-rss/main/rss/python-daily.xml)\n- 🟨 **JavaScript**: [https://raw.githubusercontent.com/tkc/github-trend-rss/main/rss/javascript-daily.xml](https://raw.githubusercontent.com/tkc/github-trend-rss/main/rss/javascript-daily.xml)\n- 🔷 **TypeScript**: [https://raw.githubusercontent.com/tkc/github-trend-rss/main/rss/typescript-daily.xml](https://raw.githubusercontent.com/tkc/github-trend-rss/main/rss/typescript-daily.xml)\n- 🐹 **Go**: [https://raw.githubusercontent.com/tkc/github-trend-rss/main/rss/go-daily.xml](https://raw.githubusercontent.com/tkc/github-trend-rss/main/rss/go-daily.xml)\n- 🦀 **Rust**: [https://raw.githubusercontent.com/tkc/github-trend-rss/main/rss/rust-daily.xml](https://raw.githubusercontent.com/tkc/github-trend-rss/main/rss/rust-daily.xml)\n\n## 🚀 Installation\n\n```bash\n# Clone the repository\ngit clone https://github.com/tkc/github-trend-rss.git\ncd github-trend-rss\n\n# Install dependencies\nbun install\n```\n\n## 💻 Usage\n\n### Command Line\n\n```bash\n# Default (daily trends)\nbun start\n\n# Use configuration file to generate multiple feeds\nbun start --config config.json\n```\n\n### NPM Scripts\n\n```bash\n# Daily trends\nbun run daily\n\n# Weekly trends\nbun run weekly\n\n# Monthly trends\nbun run monthly\n```\n\n## 📋 Output\n\nWhen you run the script, RSS feeds will be saved to `github-trending.xml` or the paths specified in your configuration file.\n\nAccess http://localhost:3000 in your browser to view the generated RSS feeds interactively.\n\n## 🤖 Automated Updates\n\nThis repository includes a GitHub Actions workflow that automatically updates the RSS feeds:\n\n- 🕒 Runs daily at 00:00 UTC (09:00 JST)\n- 📊 Generates all feeds defined in `config.json`\n- 💾 Automatically commits updated feeds to the repository\n\nYou can also manually trigger the workflow from the \"Actions\" tab in the GitHub repository by clicking the \"Run workflow\" button on the \"Daily GitHub Trending Update\" workflow.\n\n## ⚙️ Customization\n\n- 📝 RSS Feed Configuration: Edit the `config.json` file to customize languages, time ranges, and output paths\n- 🔧 RSS Generation Logic: Edit the `src/index.ts` file to customize feed content and style\n- 🎨 HTML Viewer: Edit the `index.html` file to change the viewer design and layout\n\n## 📜 License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftkc%2Fgithub-trend-rss","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftkc%2Fgithub-trend-rss","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftkc%2Fgithub-trend-rss/lists"}