Open Collective
Open Collective provides financial data for open-source projects: current balance, total raised, yearly budget, backer/member counts, recent transactions (credits and debits), and top contributors.What it powers
- Revenue widget — Can supplement RevenueCat with Open Collective financial KPIs
- Analytics widget — Falls back to OC transactions when OpenPanel is not configured
- SEO widget — Falls back to OC members list when Google Search Console is not configured
- Detail panel — Full Open Collective view with KPIs, transactions, and members (highest priority in detail panel)
Getting your API token
Sign in to Open Collective
Go to opencollective.com and sign in.
Generate a Personal Token
Go to opencollective.com/applications.Click Create personal token. Give it a name like “Radarboard” and select the scopes you need (read access to your collective).
Environment variables
.env.local
The collective slug is configured per-project in
apps/app/config/projects.ts, not as an env var.API details
| Property | Value |
|---|---|
| API | GraphQL v2 at https://api.opencollective.com/graphql/v2 |
| Rate limit | Standard GraphQL limits |
| Cache TTL | 5 minutes |
| Authentication | Bearer token (Authorization: Bearer ...) |
Widgets that use this service
Revenue
Supplements revenue data with OC financial KPIs.
Analytics
Fallback: shows OC transactions when OpenPanel is unavailable.
SEO Performance
Fallback: shows OC members when Google Search Console is unavailable.
Detail Panel
Highest priority: full OC KPIs + transactions + members layout.