{"library":"rss-parser","type":"library","category":null,"description":"rss-parser is a lightweight JavaScript library designed to convert RSS (and Atom) XML feeds into easily consumable JavaScript objects. It supports both Node.js environments and modern web browsers (with bundlers or pre-built distributions). The current stable version is 3.13.0, indicating active maintenance and regular updates. Key differentiators include its flexibility with both callback and Promise-based APIs, robust TypeScript support allowing custom field definitions for type safety, and the ability to parse either directly from a URL or an XML string. It provides a standardized output format, mapping common feed elements and offering a `contentSnippet` for HTML-stripped content. A notable consideration for browser usage is the need for a CORS proxy due to browser security restrictions on cross-origin requests.","language":"javascript","status":"active","version":"3.13.0","tags":["javascript","RSS","RSS to JSON","RSS reader","RSS parser","RSS to JS","Feed reader","typescript"],"install":[{"cmd":"npm install rss-parser","imports":["import Parser from 'rss-parser';","import type { ParserOptions } from 'rss-parser';","import type { Item } from 'rss-parser';"]},{"cmd":"yarn add rss-parser","imports":[]},{"cmd":"pnpm add rss-parser","imports":[]}],"homepage":null,"github":"https://github.com/bobby-brennan/rss-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/rss-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/rss-parser/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}