Show HN: Feedsmith — Fast parser & generator for RSS, Atom, OPML feed namespaces
a year ago
- #JavaScript
- #Feed Parser
- #RSS
- Feedsmith是一款强大且快速的JavaScript解析器和生成器,支持RSS、Atom、JSON Feed和RDF格式的订阅源。
- 它支持流行的命名空间和OPML文件,在保持原始订阅源结构的同时提供有用的标准化处理。
- 核心功能包括:传统元素的标准化处理、不区分大小写、快速解析、类型安全的API、可摇树优化的设计以及全面的测试覆盖。
- 支持Node.js和现代浏览器环境,无需TypeScript即可使用。
- 提供通用解析器及针对RSS、Atom、JSON Feed、RDF和OPML的特定格式解析器。
- 包含详细的性能基准测试,展示Feedsmith与其他类库的对比数据。
- 专注于保持原始订阅源结构,避免不必要的字段合并或标准化操作。
- 采用容错设计,即使从部分有效的订阅源中也能提取有效数据。