Drowning in GitHub notifications? I built a fix
I built GitHub Digest to fix a problem I kept running into: my GitHub notifications were buried in noise, and I couldn't tell what was actually waiting on me. The problem My GitHub notifications were a mess. Hundreds of them, and I could never tell which ones were waiting on me and which were just noise. A review request would sit under 40 threads I didn't care about. What I built GitHub Digest…
I faced a problem with GitHub notifications being drowned in noise, making it hard to identify my urgent tasks. The solution I created is called GitHub Digest. It logs in users with GitHub and sorts notifications into three categories: those needing immediate attention, worth reviewing today, and items that can be ignored. Each item receives a concise AI-generated summary and a brief description of why it's there.
Users can mute notifications for items they don't care about. Review requests left unattended for two days receive a "Waiting" badge. The backend is built with Node.js and Express, while the login system utilizes GitHub OAuth, requesting only read access. Data is stored in Turso, a hosted SQLite database, and all access tokens are encrypted.
AI summaries are generated by Google Gemini for the user's 20 most urgent threads, showing only the thread's title, type, reason, and repository name. The platform is hosted on Render. During development, I learned the importance of troubleshooting issues by checking deploy logs. The "Why it's here" line was added to help users prioritize notifications. Currently, GitHub Digest is free, and I welcome feedback to improve its usability.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.
This story
This is one outlet's version. Read the fullest account.
- I built the official website for my solo Android game with plain JavaScript, GitHub Pages and Firebase dev.to
- Your next Android flagship might just get a cooling fan built in androidauthority.com
- I installed Google's official Android Auto emulator, and now I test all my apps before they go near my car xda-developers.com