{"id":30717077,"url":"https://github.com/rondevhub/rsswidget","last_synced_at":"2025-09-03T08:46:45.775Z","repository":{"id":294586919,"uuid":"987055791","full_name":"RonDevHub/RSSWidget","owner":"RonDevHub","description":"A simple, customizable, and themeable RSS/Atom feed widget for your website.","archived":false,"fork":false,"pushed_at":"2025-05-21T05:45:56.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-21T06:22:09.027Z","etag":null,"topics":["rss","rss-feed","rss-reader","rss-widget"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RonDevHub.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"U6U31EV2VS","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":"RonDev","thanks_dev":null,"custom":null}},"created_at":"2025-05-20T14:05:14.000Z","updated_at":"2025-05-21T05:13:04.000Z","dependencies_parsed_at":"2025-05-21T06:22:12.140Z","dependency_job_id":"b775fe0d-6771-437b-9e35-be29459da2f4","html_url":"https://github.com/RonDevHub/RSSWidget","commit_stats":null,"previous_names":["rondevhub/rsswidget"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/RonDevHub/RSSWidget","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RonDevHub%2FRSSWidget","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RonDevHub%2FRSSWidget/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RonDevHub%2FRSSWidget/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RonDevHub%2FRSSWidget/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RonDevHub","download_url":"https://codeload.github.com/RonDevHub/RSSWidget/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RonDevHub%2FRSSWidget/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273416981,"owners_count":25101809,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"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":["rss","rss-feed","rss-reader","rss-widget"],"created_at":"2025-09-03T08:46:44.407Z","updated_at":"2025-09-03T08:46:45.759Z","avatar_url":"https://github.com/RonDevHub.png","language":"JavaScript","funding_links":["https://ko-fi.com/U6U31EV2VS","https://buymeacoffee.com/RonDev","https://www.buymeacoffee.com/RonDev","https://ko-fi.com/U6U31EV2VS'"],"categories":[],"sub_categories":[],"readme":"# RSS Feed Embed Widget\n![rssfeed local_ (1)](https://github.com/user-attachments/assets/7793e2cf-552d-470a-a02d-65bb9b86427c)\n\n\nA simple, customizable, and themeable RSS/Atom feed widget for your website.  \nEin einfaches, anpassbares und themefähiges RSS/Atom-Feed-Widget für deine Webseite.\n\n---\n\n## Features / Funktionen\n\n- Supports RSS 2.0 and Atom feeds  \n  Unterstützt RSS 2.0 und Atom-Feeds\n- Multiple themes (light, dark, green, blue, red, github)  \n  Mehrere Themes (light, dark, green, blue, red, github)\n- Language support: English, German, Italian, French, Ukrainian  \n  Sprachunterstützung: Englisch, Deutsch, Italienisch, Französisch, Ukrainisch\n- Show/hide favicon, header, footer, scrollbar  \n  Favicon, Header, Footer, Scrollbar ein-/ausblendbar\n- Responsive and easy to integrate  \n  Responsiv und einfach einzubinden\n- \"Powered by\" footer with GitHub link  \n  \"Powered by\"-Footer mit GitHub-Link\n- Pulsing SVG loader and error messages  \n  Pulsierender SVG-Loader und Fehlermeldungen\n\n---\n\n## Quick Start / Schnellstart\n\n**1. Download or clone this repository.**  \n1. Lade dieses Repository herunter oder klone es.\n\n**2. Include the files in your HTML:**  \n2. Binde die Dateien in dein HTML ein:\n\n```html\n\u003clink rel=\"stylesheet\" href=\"rss-widget.css\" /\u003e\n\u003cdiv id=\"rss-widget\"\u003e\u003c/div\u003e\n\u003cscript src=\"rss-widget.js\"\u003e\u003c/script\u003e\n```\n\n**3. Initialize the widget:**  \n3. Initialisiere das Widget:\n\n```js\nRSSWidget.init({\n  target: \"#rss-widget\", // CSS selector for the widget container / CSS-Selektor für das Widget-Element\n  title: \"My Feed\", // Widget title / Widget-Titel\n  feedUrl: \"https://example.com/feed.xml\", // RSS/Atom feed URL / RSS/Atom Feed-URL\n  showFavicon: true, // Show favicon in header (true) or hide (false) / Favicon im Header anzeigen (true) oder ausblenden (false)\n  limit: 5, // Maximum number of feed items to display / Maximale Anzahl der Feed-Einträge\n  height: \"500px\", // Widget height / Widget-Höhe\n  width: \"400px\", // Widget width / Widget-Breite\n  scrollbar: false, // Show scrollbar (true) or hide (false) / Scrollbar anzeigen (true) oder ausblenden (false)\n  refreshMinutes: 10, // Refresh interval in minutes / Aktualisierungsintervall in Minuten\n  header: true, // Show header (true) or hide (false) / Header anzeigen (true) oder ausblenden (false)\n  footer: true, // Show footer (true) or hide (false) / Footer anzeigen (true) oder ausblenden (false)\n  lang: \"en\", // Language: \"de\", \"en\", \"it\", \"fr\", \"uk\" / Sprache: \"de\", \"en\", \"it\", \"fr\", \"uk\"\n  theme: \"light\", // Theme: \"light\", \"dark\", \"green\", \"blue\", \"red\", \"github\" / Theme: \"light\", \"dark\", \"green\", \"blue\", \"red\", \"github\"\n});\n```\n\n**4. Use the included PHP proxy for CORS and feed parsing:**  \n4. Nutze das mitgelieferte PHP-Proxy-Skript für CORS und Feed-Parsing:\n\n- Place `rss-proxy.php` on your server  \n  Lege `rss-proxy.php` auf deinen Server\n\n---\n\n## Options / Optionen\n\n| Option         | Type     | Default   | Description (EN)                                   | Beschreibung (DE)                                  |\n| -------------- | -------- | --------- | -------------------------------------------------- | -------------------------------------------------- |\n| target         | string   | \"#rss-widget\" | CSS selector for widget container                  | CSS-Selektor für das Widget-Element                |\n| title          | string   | \"\"        | Widget title                                       | Widget-Titel                                       |\n| feedUrl        | string   | \"\"        | RSS/Atom feed URL                                  | RSS/Atom Feed-URL                                  |\n| showFavicon    | boolean  | true      | Show favicon in header                             | Favicon im Header anzeigen                         |\n| limit          | number   | 5         | Max. number of feed items                          | Maximale Anzahl der Feed-Einträge                  |\n| height         | string   | \"500px\"   | Widget height (e.g. \"500px\" or \"100%\")             | Widget-Höhe (z.B. \"500px\" oder \"100%\")             |\n| width          | string   | \"400px\"   | Widget width (e.g. \"400px\" or \"100%\")              | Widget-Breite (z.B. \"400px\" oder \"100%\")           |\n| scrollbar      | boolean  | false     | Show scrollbar (true) or hide (false)              | Scrollbar anzeigen (true) oder ausblenden (false)  |\n| refreshMinutes | number   | 10        | Refresh interval in minutes                        | Aktualisierungsintervall in Minuten                |\n| header         | boolean  | true      | Show header (true) or hide (false)                 | Header anzeigen (true) oder ausblenden (false)     |\n| footer         | boolean  | true      | Show footer (true) or hide (false)                 | Footer anzeigen (true) oder ausblenden (false)     |\n| lang           | string   | \"en\"      | Language: \"de\", \"en\", \"it\", \"fr\", \"uk\"             | Sprache: \"de\", \"en\", \"it\", \"fr\", \"uk\"              |\n| theme          | string   | \"light\"   | Theme: \"light\", \"dark\", \"green\", \"blue\", \"red\", \"github\" | Theme: \"light\", \"dark\", \"green\", \"blue\", \"red\", \"github\" |\n\n---\n\n## License / Lizenz\n\nMIT License  \nMIT-Lizenz\n\n---\n\n## Author / Autor\n\n[RonDevHub](https://github.com/RonDevHub)\n\n\u003ca href=\"https://www.buymeacoffee.com/RonDev\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\" alt=\"Buy Me A Coffee\" style=\"height: 60px !important;width: 217px !important;\" \u003e\u003c/a\u003e   \u003ca href='https://ko-fi.com/U6U31EV2VS' target='_blank'\u003e\u003cimg height='60' style='border:0px;height:60px;' src='https://storage.ko-fi.com/cdn/kofi6.png?v=6' border='0' alt='Buy Me a Coffee at ko-fi.com' /\u003e\u003c/a\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frondevhub%2Frsswidget","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frondevhub%2Frsswidget","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frondevhub%2Frsswidget/lists"}