Guia completo e ilustrado de todos os endpoints HTTP do GlassHub Quasar. Todas as rotas retornam imagens nativas em formato image/svg+xml.
/api/title/api/socials/api/tech-stack/api/activity-graph/api/stats/api/top-langs/api/streak/api/repo/api/wakatime/api/quote/api/badge/api/image-filter/api/card/api/table/api/logo/api/icon
Gera um card completo com commits, PRs, issues criadas, estrelas acumuladas e anel de Rank orbital.
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
username |
string |
octocat |
Nome de usuário no GitHub |
theme |
string |
glass-dark |
Tema (glass-dark, glass-light, cosmic-cyan, cyber-purple, emerald-matrix, solar-flare) |
show_icons |
boolean |
true |
Exibe ícones ao lado de cada métrica |
hide_rank |
boolean |
false |
Oculta o anel de classificação orbital |
auto_theme |
boolean |
false |
Adapta automaticamente ao tema escuro/claro do GitHub |
border_radius |
number |
18 |
Raio das bordas do card |
Renderiza a distribuição de linguagens de programação baseada nos repositórios do usuário.
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
username |
string |
octocat |
Nome de usuário no GitHub |
layout |
string |
bars |
Estilo de exibição (bars, donut, compact) |
limit |
number |
5 |
Número máximo de linguagens exibidas (1 a 8) |
theme |
string |
glass-dark |
Tema visual |
Exibe a sequência de dias consecutivos codificando (current streak), maior sequência histórica (longest streak) e total de contribuições.
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
username |
string |
octocat |
Nome de usuário no GitHub |
theme |
string |
glass-dark |
Tema visual |
glow |
boolean |
true |
Ativa o efeito neon incandescente no fogo de streak |
Gera um card para destacar um repositório individual com estrelas, forks, linguagem e licença.
Exibe o tempo total e diário de codificação e linguagens mais utilizadas registradas no WakaTime.
Exibe frases inspiradoras sobre desenvolvimento de software com rotação diária ou texto customizado.
Renderiza uma matriz/tabela estilizada com calculador inteligente de largura de colunas por conteúdo e isolamento clip-path para evitar sobreposição de textos.
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
title |
string |
Tech Stack & Architecture |
Título da tabela |
columns |
string |
Layer,Technology,Status |
Cabeçalhos separados por vírgula |
rows |
string |
... |
Linhas separadas por ponto e vírgula ; e colunas por vírgula , |
col_widths |
string |
— | (Opcional) Porcentagens (30,50,20) ou pixels (140,240,100) para cada coluna |
width |
string |
540 |
Largura total em px (auto-expande se necessário) |
theme |
string |
glass-dark |
Tema visual |
Gera a logo oficial em SVG animado com efeito Glassmorphic, brilhos neon e animações CSS para qualquer projeto do Ecossistema GlassHub:






| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
project / name |
string |
quasar |
Projeto do ecossistema (quasar, nebula, pulsar, catalyst, nexus, prism, eventhorizon) |
animated |
boolean |
true |
Ativa rotação de discos cósmicos, pulsação de nós quânticos e emissão de jatos |
width |
number |
300 |
Largura em pixels |
height |
number |
300 |
Altura em pixels |
theme |
string |
glass-dark |
Tema visual |
Em qualquer um dos endpoints, você pode sobrescrever cores individuais passando parâmetros hexadecimais (sem a tralha #):
bg: Cor de fundo em Hexborder: Cor da bordatext: Cor dos textos principaisglow_color: Cor dos brilhos neon e ícones
Gera um mini card/ícone vetorial totalmente dinâmico com suporte a ícones predefinidos, monogramas de texto (iniciais) ou caminho SVG arbitrário (path).
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
icon |
string |
sparkles |
Slug do ícone predefinido (linkedin, glasshub, react, github, etc.) |
initials / text |
string |
— | Monograma dinâmico de 1 a 3 letras (ex: GH, JS, 42) |
svg_path / path |
string |
— | Caminho <path d="..." /> SVG arbitrário customizado |
label |
string |
"" |
Título exibido abaixo do ícone |
sublabel |
string |
"" |
Subtítulo opcional |
shape |
string |
rounded |
Formato da moldura de vidro (rounded, circle, square, pill) |
size |
number |
140 |
Dimensão da caixa do ícone em pixels |
glow |
boolean |
true |
Ativa o efeito neon incandescente |
theme |
string |
glass-dark |
Tema visual |
Gera banners de título, nomes e cabeçalhos de seção estilizados em Glassmorphism para perfis e documentações.
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
title / text / name |
string |
Matheus Ferreira |
Texto do título principal |
subtitle / tagline |
string |
Fullstack Engineer... |
Subtítulo opcional |
icon |
string |
sparkles |
Slug do ícone ou monograma |
preset / style |
string |
glass-banner |
Estilo do banner (glass-banner, neon-glow, minimal-line, badge-title, cyber-tech) |
align |
string |
center |
Alinhamento do texto (center, left, right) |
theme |
string |
glass-dark |
Tema visual |
animated |
boolean |
false |
Ativa animações do ecossistema GlassHub |
auto_theme |
boolean |
false |
Adapta automaticamente ao tema claro/escuro |
Renderiza um banner horizontal em Glassmorphism com badges dinâmicas das suas redes sociais e contatos.
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
github |
string |
— | Handle/username do GitHub |
linkedin |
string |
— | Username do LinkedIn |
website / site |
string |
— | URL do portfólio ou site pessoal |
email / mail |
string |
— | Endereço de e-mail de contato |
twitter / x |
string |
— | Handle do Twitter/X |
discord |
string |
— | Tag/username do Discord |
youtube |
string |
— | Canal do YouTube |
bluesky / bsky |
string |
— | Handle do Bluesky |
theme |
string |
glass-dark |
Tema visual |
animated |
boolean |
true |
Ativa animação de luz neon no hover |
Exibe uma grade interativa de tecnologias em caixas translúcidas com ícones neon.
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
title |
string |
Tech Stack & Skills |
Título da seção |
skills / tech |
string |
nextjs,react,... |
Chaves de linguagens/ferramentas separadas por vírgula |
columns / cols |
number |
4 |
Número de colunas na grade (2 a 6) |
theme |
string |
glass-dark |
Tema visual |
animated |
boolean |
true |
Ativa animação de pulsação nos ícones |
Renderiza um gráfico de barras estilo Glassmorphism com colunas translúcidas representando o ritmo de código.
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
username |
string |
octocat |
Nome de usuário no GitHub |
theme |
string |
glass-dark |
Tema visual |
animated |
boolean |
true |
Ativa animação de iluminação nas colunas |
Todos os endpoints que aceitam o parâmetro icon (como /api/badge, /api/icon, /api/card, /api/stats, /api/title) suportam os seguintes slugs nativos:
| Categoria | Slugs de Ícones Suportados |
|---|---|
| Ecossistema GlassHub | glasshub / portal (Portal / Landing Page), quasar (GitHub Stats), nebula (Graphics), pulsar (Resume CV), catalyst (Documentation), nexus (P2P Comm), prism (Email Signature), eventhorizon (File Compression) |
| Dev Tools & Plataformas | github, gitlab, npm, figma, vscode, license, shell, cli, gui |
| Deploy & Nuvem | vercel, cloudflare, netlify, aws, firebase, docker, git, linux, android, windows, mac |
| Redes Sociais & Contato | linkedin, twitter, instagram, youtube, discord, telegram, whatsapp, email, bluesky, website, stackoverflow |
| Linguagens de Programação | typescript, javascript, python, rust, go, java, php, kotlin, csharp, cpp, wasm |
| Frameworks & Web | react, nextjs, vue, angular, svelte, tailwind, nodejs, vite, motion, vulkan |
| Bancos de Dados & APIs | postgresql, mongodb, mysql, redis, graphql, database |
| Métricas & Utilitários | star, commit, pr, issue, trophy, sparkles, gear, icons, qrcode, lock |
💡 Monograma de Fallback: Se você informar um nome que não esteja na lista, a API gera dinamicamente um monograma translúcido de 2 letras (ex:
icon=suaempresa-> gera as iniciaisSU).