A dynamic, glassmorphism-styled profile card widget for Punishing: Gray Raven players.
- Dynamic Data: Fetches real-time player stats, avatar, frame, and signature.
- Custom UID: Add
?server=SERVER_CODE&uid=YOUR_UIDto the URL to generate a card for any public player. - Glassmorphism UI: Modern, lightweight, and responsive design.
Just visit the live demo and append your UID:
https://pgr-widget.pages.dev/?server=SERVER_CODE&uid=YOUR_UID
To embed just the widget into your website, use https://pgr-widget.pages.dev/?server=SERVER_CODE&uid=YOUR_UID&embed=true
SERVER_CODE: ap (asia-pacific), na (north-america), eu (europe), cn (china), tw (taiwan), kr (korea), jp (japan)
- Clone this repository.
- Run
npm install. - Run
npm run pages:devto start both the Vite frontend and Cloudflare worker locally.
- All character images, frames, and assets belong to Kuro Games.
- Player data is sourced and proxied from the amazing community tool Huaxu.app.
- This is a non-commercial, open-source fan project created for learning. I do not claim ownership of any game assets or the API.