# nmdias/FeedKit

FeedKit is a Swift library for Reading and Generating RSS, Atom, and JSON feeds.

Repository: https://github.com/nmdias/FeedKit
Canonical: https://ross.abutalabs.com/products/feedkit
Language: Swift
License: MIT
License Family: permissive
Topics: rss, atom, swift, rss-reader, atom-feed-parser, atom-reader, rss-feed-parser, feed-parser, feedkit, parsing
Last push: 2026-08-26T11:54:29+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 99, longevity 100
- inputs: {"age_days": 3700, "days_push": 7, "days_rel": 7, "gap_med": 10.0, "n_releases_24m": 11}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1348, forks 201 (observed 2026-08-28T04:04:27.802798+00:00)

## What it is
FeedKit is a Swift library for parsing and generating RSS, Atom, and JSON Feed formats. It supports common namespaces like Dublin Core, Media RSS, iTunes, and Podcast, and offers both dedicated and universal feed types with automatic format detection.

## Use cases
- parse rss feeds in swift
- read atom feeds in an ios app
- generate a  feed
- build a podcast app with itunes namespace support
- detect feed type without full parsing
- consume media rss and georss content

## When to choose
- you need a pure Swift, cross-platform feed parser with Swift Package Manager support
- you need to read or write RSS, Atom, and JSON feeds with rich namespace support
- you are building an RSS reader or podcast client in Swift

## When to avoid
- you need to scrape arbitrary HTML rather than structured feeds
- your project is not in the Swift/Apple ecosystem
- you need a server-side feed aggregator service rather than a parsing library

## Facets
- artifact type: library
- maturity: active
- function: parser, serialization, web-scraping
- domain: parsers, web-development, developer-tools
- platform: cross-platform
- tags: rss, atom, -feed, feed-parser, feed-generator, podcasts, swift-package-manager, swift, ios, macos

## Member repositories
- nmdias/FeedKit (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:27.802798+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:42:26.345758+00:00, confidence not recorded.
  - readme: https://github.com/nmdias/FeedKit (fetched 2026-08-28T04:04:27.802798+00:00, sha b1ad9b41952a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
