Skip to content

opencollective/opencollective-rss

Repository files navigation

📰 opencollective-rss

A lightweight TypeScript service to generate RSS feeds for updates from any Open Collective account, using GraphQL and Hono.

✨ Features

  • ⚡ Fast and modern HTTP server using Hono
  • 🔒 Fully type-safe thanks to GraphQL Code Generator
  • 🧼 Linted and formatted with ESLint + Prettier
  • ✅ Tested with Vitest
  • 📡 RSS feed generation using rss
  • 📦 Deployable to any Node/Edge platform (Cloudflare Workers, Vercel, etc.)

🧪 Endpoint

  • GET /[accountSlug]/updates.rss

Example:
/babel/updates.rss

Returns an RSS feed of the latest updates from the given Open Collective account.

📦 Scripts

# Start dev server
npm run dev

# Type check
npm run build

# Lint and format
npm run lint
npm run format

# Run tests
npm run test

# Generate types and SDK from GraphQL schema
npm run codegen

Resources

About

GraphQL-to-RSS bridge for the Open Collective API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 2

  •  
  •