Hasty Briefsbeta

Bilingual

Show HN: Feedsmith — Fast parser & generator for RSS, Atom, OPML feed namespaces

a year ago
  • #JavaScript
  • #Feed Parser
  • #RSS
  • Feedsmith is a robust and fast JavaScript parser and generator for RSS, Atom, JSON Feed, and RDF feeds.
  • It supports popular namespaces and OPML files, maintaining the original feed structure while offering helpful normalization.
  • Key features include normalization of legacy elements, case insensitivity, fast parsing, type-safe API, tree-shakable design, and comprehensive testing.
  • Supports Node.js and modern browsers, with no TypeScript requirement.
  • Provides universal and format-specific parsers for RSS, Atom, JSON Feed, RDF, and OPML.
  • Includes detailed benchmarks showing Feedsmith's performance compared to other libraries.
  • Focuses on preserving the original feed structure without merging or normalizing fields unnecessarily.
  • Designed to be forgiving, extracting valid data even from partially valid feeds.