Comparisons / Unzoi vs GNews
Unzoi vs GNews
A lightweight search and headlines API with a straightforward JSON contract.
The cost of simplicity shows up later
A small API is cheap to adopt and cheap to reason about, and for a bounded feature that is the end of the analysis. It becomes expensive when requirements grow, because each thing the API does not do becomes something you build. Synonym expansion to compensate for keyword misses, similarity clustering to collapse syndicated runs, a re-ranking pass to push the useful result above the wire copy — none of these are hard individually, and together they are a small search system you did not intend to own. Worth being deliberate about whether you are choosing simplicity or deferring complexity.
Small enough to hold in your head
There is real engineering value in an API you can fully understand in twenty minutes. The surface is small, the JSON is predictable, and there is nothing clever happening that will surprise you at three in the morning. For a side project, a prototype, or a feature that displays headlines in a sidebar, that simplicity is worth more than any capability on a longer feature list. Complexity you do not need is a cost, not a benefit.
Content excerpts are a genuine convenience
Returning an excerpt alongside the metadata saves a fetch for display purposes, which matters if you are rendering a feed and want something to show beneath each headline without crawling the publisher yourself. Be careful about what you then do with those excerpts — storing and re-serving them at scale is a different licensing question from displaying them next to a link, and the API's convenience does not settle that question for you.
Where it runs out
Keyword matching only, and no story-level grouping. Both limits bite in the same situation: a story breaks, forty outlets cover it, and your feed becomes forty rows of the same event while a differently-worded piece of original reporting never matches your query at all. For a human-facing sidebar that is tolerable. For anything feeding a model, or anything where missing a story has a cost, it is the wrong foundation and no amount of downstream code fully fixes it.
Where GNews is the better choice
- Very easy to start with — the API is small enough to hold in your head
- Predictable, well-shaped JSON
Choose GNews if you need simple keyword headlines and nothing more.
Where an agent-first buyer hits friction
- Keyword matching only, so retrieval quality depends on your users guessing a newsroom’s wording
- No story-level grouping, so a single event arrives as many near-identical rows
- No MCP surface
Pricing
GNews does not publish prices. A like-for-like cost comparison needs a sales conversation first.
What they advertise
Their published claims, not our measurements.
- Article search and top headlines with language and country parameters