Free and source-available service to generate dynamic SVG widgets and embeddable URLs for GitHub profiles following the Glassmorphism visual identity.
For in-depth guides, architecture breakdowns, and step-by-step instructions written in simple, accessible language for all developer levels:
- π Architecture Guide (
docs/ARCHITECTURE.md) β System design, Next.js App Router, resilience fallbacks, and GitHub Camo caching. - π API Reference (
docs/API_REFERENCE.md) β Complete endpoint reference, query parameters, types, and markdown examples. - π¨ Themes & Styling (
docs/THEMES_AND_STYLING.md) β Pre-packaged themes, auto dark/light mode, and Custom Hex Theme Studio. - π Deployment Guide (
docs/DEPLOYMENT.md) β Free 1-Click Vercel deployment, Cloudflare Pages, and Netlify guide. - π€ Contributing Guide (
docs/CONTRIBUTING.md) β How to set up local environment and build custom SVG widgets.
GlassHub Quasar strictly enforces the modern, cosmic Glassmorphism visual language:
- π Translucent Backings: Frosted dark finish (
rgba(15, 23, 42, 0.75)). - β‘ Neon Gradient Borders: Neon Cyan (
#06B6D4) and Cobalt Blue (#1D4ED8). - π Specular Light Reflections: Glass shine highlights & soft drop shadows (
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.37)). - π Native Dark/Light Mode: Automatic theme adaptation on GitHub via
@media (prefers-color-scheme: light/dark)embedded directly inside SVGs. - π Zero Cold Start: Optimized to run on serverless edge functions via Vercel or Cloudflare Pages.
- π‘οΈ Optimized Camo Caching: Headers
Cache-Control: public, max-age=1800, s-maxage=3600, stale-while-revalidate=86400for high performance with GitHub Camo.
Deploy your own instance of GlassHub Quasar for free in less than a minute:
To increase GitHub API rate limits from 60 req/h to 5,000 req/h, configure your personal access token:
GITHUB_TOKEN=ghp_your_personal_access_token_here[](https://react.dev)-
Clone the repository:
git clone https://github.com/matheustheus27/GlassHubQuasar.git cd GlassHubQuasar -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open http://localhost:3000 in your browser to access the Playground SPA.
Distributed under a Proprietary, Source-Available, Non-Commercial License. See LICENSE for full terms and legal conditions.