https://github.com/kieranp/github-releases-feed
Github homepage releases feed is always broken - so I created my own
https://github.com/kieranp/github-releases-feed
github github-releases
Last synced: 3 days ago
JSON representation
Github homepage releases feed is always broken - so I created my own
- Host: GitHub
- URL: https://github.com/kieranp/github-releases-feed
- Owner: KieranP
- License: gpl-3.0
- Created: 2024-12-14T05:37:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-04-19T09:20:41.000Z (3 days ago)
- Last Synced: 2026-04-19T10:26:29.880Z (3 days ago)
- Topics: github, github-releases
- Language: Svelte
- Homepage: https://kieranp.github.io/Github-Releases-Feed/
- Size: 11.7 MB
- Stars: 41
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Github Releases Feed Viewer
A personalized activity feed of software releases for your starred GitHub repositories.
Designed to help developers keep up with software updates without manually checking repositories or relying on GitHub's broken activity feed.
The Github Releases Feed Viewer is hosted at https://kieranp.github.io/Github-Releases-Feed/ , but you can also run it locally using the commands below.
## Features
- **Personalized Feed**: Fetches releases from your starred repositories via the GitHub GraphQL API.
- **Smart Grouping**: Groups multiple releases from the same repository to reduce clutter.
- **Filtering**: Options to hide pre-releases or ignore specific repositories without unstarring them.
- **Dark Mode**: Full dark mode support based on system preference or user toggle.
## Authentication
This application requires a GitHub Personal Access Token (PAT) to fetch data.
The token and all data fetched via the Github API are stored in your browsers local storage; **NO data ever leaves your computer**!
1. Generate a [Fine-grained Personal Access Token](https://github.com/settings/personal-access-tokens/new?name=Github+Releases+Feed&expires_in=none&starring=read).
2. Enter the token into the application.
## Local Development
```bash
# Running
pnpm install
pnpm dev --open
# Type Checking, Linting, and Formatting
pnpm types
pnpm lint
pnpm format
```
## Production Build
```bash
pnpm install
pnpm build
pnpx serve dist
```
## License
This project is licensed under the GNU General Public License v3.0.
In short, you can use this repository as you see fit, but if you make any changes to the code, please open source them under the same license.
See the [LICENSE](LICENSE) file for more details.