mmcdole/gofeed
Parse RSS, Atom and JSON feeds in Go observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 19.5
- age_days: 3875
- days_rel: 13
- days_push: 9
- n_releases_24m: 3
Adoption not part of the score
2869 stars · 222 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
gofeed is a Go library for parsing RSS, Atom, and JSON feeds into a unified feed model. It handles malformed feeds gracefully and supports popular extensions like Dublin Core and iTunes.
Use cases
- parse rss feeds in go
- read atom feeds from a url
- parse feed 1.1
- handle broken or invalid xml feeds
- extract itunes podcast metadata from feeds
- build a feed reader or aggregator in go
When to choose
- you need to parse multiple feed formats with one unified model
- you deal with real-world feeds that are often malformed
- you need access to extension elements like Dublin Core or iTunes tags
When to avoid
- you need to generate or write feeds rather than parse them
- you only need one specific feed format and want a minimal dependency
- your project is not written in Go
Facets
library · maturity stable
parser parsers web-development developer-tools go cross-platform rss atom -feed feed-parser syndication
1 source
- readme: https://github.com/mmcdole/gofeed · fetched 2026-08-28 · ffd0dabbcb42
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mmcdole/gofeed | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem