# gatsby-source-rss-cat

> this is a source plugin for gatsby to reed rss and provide them in categories

Latest version **1.0.1** (published 2021-01-09) · MIT license · 0 weekly downloads

## Install

```sh
npm install gatsby-source-rss-cat
pnpm add gatsby-source-rss-cat
yarn add gatsby-source-rss-cat
bun add gatsby-source-rss-cat
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2021-01-09 |
| First published | 2019-10-15 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 4 |
| Unpacked size | 5.3 KB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| Author | Joris Hermans |
| Maintainers | jorishermans |
| Keywords | gatsby, gatsby-plugin, gatsby-source-plugin |

## Links

- npm: https://www.npmjs.com/package/gatsby-source-rss-cat
- npm.io page: https://npm.io/package/gatsby-source-rss-cat

## Dependencies (4)

- [core-js](https://npm.io/package/core-js.md) ^3.3.1
- [request](https://npm.io/package/request.md) ^2.88.0
- [feedparser](https://npm.io/package/feedparser.md) ^2.2.9
- [gatsby-node-helpers](https://npm.io/package/gatsby-node-helpers.md) ^0.3.0

## Alternatives

- [jsforce](https://npm.io/package/jsforce.md) — 851.2K weekly downloads
- [react-native-qrcode-svg](https://npm.io/package/react-native-qrcode-svg.md) — 693.5K weekly downloads
- [@salesforce/plugin-data](https://npm.io/package/@salesforce/plugin-data.md) — 394.9K weekly downloads
- [@backstage/plugin-search-common](https://npm.io/package/@backstage/plugin-search-common.md) — 308.5K weekly downloads
- [@chain-registry/types](https://npm.io/package/@chain-registry/types.md) — 38.4K weekly downloads

## Recent versions

- 1.0.1 (latest) — 2021-01-09
- 1.0.0 — 2019-10-15

## README

# gatsby-source-rss-cat

Source plugin for pulling data into Gatsby from rss feed, grouped in categories.

## How to use

```javascript
// In your gatsby-config.js
module.exports = {
  plugins: [
    /*
     * Gatsby's data processing layer begins with “source” plugins. Here we
     * setup the site to pull data from the "documents" collection in a local
     * MongoDB instance
     */
    {
      resolve: `gatsby-source-rss-cat`,
      options: { category: `technology`, feeds: [`https://news.ycombinator.com/rss`, `http://feeds.feedburner.com/TechCrunch/startups`] },
    },
  ],
}
```

## Plugin options

- **category**: category that your feeds are related too
- **feeds**: an array of url paths to the rss feeds

## How to query your rss feed data using GraphQL

Below is a sample query for fetching all rss feed document nodes for this plugin.
```graphql
query {
  allRssFeedCatDocuments {
    edges {
      node {
        ...
      }
    }
  }
}
```

---
_Source: https://npm.io/package/gatsby-source-rss-cat · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
