beyondcode/nova-rss-card
beyondcode/nova-rss-card is a Laravel Nova card that displays RSS feeds directly on your dashboard. Add a feed URL to show recent posts in a clean, customizable card, giving teams quick at-a-glance updates without leaving Nova. Simple setup and customization make it a handy way to keep your team inf...
beyondcode/nova-rss-card is a complete, working instance of "RSS feed tile on a Laravel Nova dashboard" and it is small — fetch, cache, render a list of links. That converts an open-ended request ("can we get our changelog on the ops dashboard?") into a sized decision: roughly one engineer-day, build in-house, no vendor relationship. Read the source as an estimate, not as a dependency.0.0.1 release in August 2018, archived. Beyond Code shipped a cluster of Nova cards in that era and this one was abandoned. The decision this informs is not "adopt or don't" — it is "assume Nova customization is first-party work and don't budget for add-on purchases or add-on support contracts." That policy saves a procurement cycle every time the question resurfaces.Consider it when:
Look elsewhere (or just build it) when:
Promotion criteria if you do fork it: lives in your own repository, test coverage on the feed-fetch and cache-miss paths, pinned Nova/Laravel constraints, documented as internal tooling with a named owner, and a security review of XML parsing and rendered feed content before it ships to the dashboard.
To executives: This is an archived 2018 Laravel Nova card that puts an RSS feed on an internal admin dashboard. I am not recommending adoption — the repository is archived, it has essentially no users, and no one maintains it. It is on the radar only because it settles a small build-vs-buy question: if a team wants a feed on their internal dashboard, we build the roughly one-day version ourselves rather than take on an abandoned dependency. That also sets a useful precedent — we should treat Nova customization as first-party work generally, not as something we buy. Cost if we do it: about a day of engineering, internal-only, zero customer exposure. Cost if we don't: zero. Recommendation: leave it on the tooling backlog and act only if a specific team asks.
To engineering: Do not composer require this. It is a Nova 1.x-era card, last released in 2018, archived, zero dependents, experimental 0.0.1. Use it purely as a code reference for the feed-fetch-and-cache pattern. If a team wants the capability, implement it natively: a cached feed fetch behind a small service, exposed as a first-party Nova card we own, with tests covering cache-miss and feed-failure paths, a defined failure UX (empty tile vs. stale cache — decide this deliberately, since a silently stale feed misleads operators), and output sanitization plus XXE hardening on feed content before it renders inside an admin session. That gets us the feature in about a day, keeps us on a supported Nova version, and avoids pinning constraints we don't control. Flag me if anyone finds a maintained alternative actually worth comparing against.
Framing to avoid: don't present this as "we found a package for the dashboard." It is not an adoption candidate — it is a worked example of a one-day feature. The correct output of evaluating it is a decision to build or to skip.
How can I help you explore Laravel packages today?