vercel/hazel
Lightweight update server for Electron apps observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3317
- days_rel: n/a
- days_push: 814
- n_releases_24m: 0
Adoption not part of the score
3019 stars · 407 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Hazel is a lightweight update server for Electron apps that pulls release data from GitHub Releases and serves update checks to the Electron auto-updater. It caches release info in memory, redirects downloads directly to GitHub assets, and deploys to Vercel Serverless Functions with one click.
Use cases
- serve auto-updates for an Electron app
- deploy an Electron update server on Vercel
- use GitHub Releases as the backend for app updates
- provide a feed URL for Electron autoUpdater
- distribute macOS and Windows app updates without hosting binaries
When to choose
- your Electron app releases are published via GitHub Releases
- you want a zero-maintenance, serverless update server
- you want to avoid hosting update binaries yourself
When to avoid
- you need update channels beyond pre-release filtering or fine-grained rollout control
- your releases are not on GitHub
- you need Linux auto-update support
- you need a self-hosted solution outside Vercel/Node.js
Facets
service · maturity maintenance
http-server caching webhook developer-tools desktop-applications self-hosted serverless windows electron-updater github-releases update-server auto-update vercel nodejs web-server macos
1 source
- readme: https://github.com/vercel/hazel · fetched 2026-08-28 · 1e90d2384863
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vercel/hazel | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem