A super simple Discord widget proxy, hosted on Cloudflare workers, built with Gleam. https://widget-proxy.grphcrtv.com
  • Gleam 76.1%
  • JavaScript 23.9%
Find a file
graphiteisaac 9e03699573
Some checks failed
test / test (push) Has been cancelled
add CORS headers, ironically...
2026-06-18 11:08:19 +10:00
.github/workflows Hello Joe! 2026-06-17 14:46:50 +10:00
src add CORS headers, ironically... 2026-06-18 11:08:19 +10:00
test possibly works? KV is locally truncating; time to check it out in prod. 2026-06-18 10:43:19 +10:00
.gitignore possibly works? KV is locally truncating; time to check it out in prod. 2026-06-18 10:43:19 +10:00
gleam.toml possibly works? KV is locally truncating; time to check it out in prod. 2026-06-18 10:43:19 +10:00
manifest.toml possibly works? KV is locally truncating; time to check it out in prod. 2026-06-18 10:43:19 +10:00
package.json fix naming to match cloudflares desired scheme 2026-06-18 10:45:15 +10:00
README.md add link to readme, lol 2026-06-18 10:49:25 +10:00
wrangler.toml fix naming to match cloudflares desired scheme 2026-06-18 10:45:15 +10:00

Discord widget JSON proxy

Small, simple, Cloudflare worker script to proxy Discord widget JSON requests. This prevents us from smashing their API too much and also avoids the occasional CORS problems.

We cache the responses for 5 minutes in Cloudflare KV, which heavily reduces our API request count externally. Available for public use at https://widget-proxy.grphcrtv.com - but please please don't abuse it too heavily, lol.

Usage:

GET https://widget-proxy.grphcrtv.com/{guild_id}

Built by me, who would appreciate a small sponsorship via GitHub if you've found this project useful

Built with Gleam. Sponsor them too!