Follow Us 🦋 Bluesky 🐘 Mastodon 📸 Instagram 𝕏 X

What is BLUE WAVE BEACON?

BLUE WAVE BEACON is an independent, reader-supported news aggregator in the tradition of classic link-driven news sites. Every day, our automated system scans dozens of trusted progressive and independent outlets and surfaces the most important stories — no algorithm pushing outrage, no corporate editorial filter.

Our Sources

We aggregate from established, fact-based progressive and mainstream journalism outlets including The Guardian, HuffPost, Vox, MSNBC, CNN, ABC News, CBS News, Mother Jones, ProPublica, The Intercept, Talking Points Memo, The Nation, Slate, Salon, Raw Story, Daily Kos, Democracy Now, Common Dreams, Truthout, Grist, and Inside Climate News, among others.

We do not create or editorialize original content — we link to the source. All articles remain the property of their respective publishers.

Bluesky Integration

We pull trending topics and posts from Bluesky, the decentralized social network that has become a hub for progressive voices, journalists, and activists. Posts are surfaced via Bluesky's public API.

How Often Is It Updated?

The site regenerates automatically every day at 11:17 AM Eastern via a scheduled GitHub Actions workflow. No human intervention required — fully automated. You can also trigger a manual update any time from the GitHub repository's Actions tab.

Who Operates This Site?

Blue Wave Beacon is an independent project operated by a private individual, not a corporation, political action committee, or 501(c)(3) organization. It is not affiliated with, funded by, or endorsed by any political party, candidate, or the news outlets it links to. For any inquiries — press, legal, corrections, or copyright — contact contact@bluewavebeacon.com.

How to Set Up Your Own Copy

  1. Fork the GitHub repository
  2. Enable GitHub Pages (Settings → Pages → Deploy from main branch root)
  3. Enable GitHub Actions (they are in .github/workflows/update.yml)
  4. Run the aggregator once manually: python scripts/aggregate.py
  5. Update the donation links in donations.html with your accounts
  6. Replace YOUR_FORM_ID in the newsletter form (use Formspree.io)
  7. Optionally add a custom domain in GitHub Pages settings

Privacy & Terms

BLUE WAVE BEACON does not track visitors, sell data, or use invasive analytics. The newsletter signup (if enabled) uses Formspree and is subject to their privacy policy. For full details, see our Privacy Policy and Terms of Service (which includes our copyright / DMCA procedure).

Contact

Questions, source suggestions, or corrections? Email us at contact@bluewavebeacon.com or open an issue on GitHub.

Support the Site

This site is free to use and will always remain so. If it's valuable to you, please consider making a donation to keep it running. Even a few dollars a month makes a real difference for an independent operation.