GitCity
GitCity transforma seu histórico público do GitHub em uma cidade 3D isométrica interativa, com SVG incorporável para README e portfólio.
O que é GitCity?
GitCity transforma o histórico de contribuições do GitHub de um usuário em uma cidade 3D isométrica interativa. A ideia central é que cada dia de contribuições públicas se torna um “prédio”, com a atividade de commits influenciando a altura, permitindo explorar sua atividade visualmente em vez de em uma grade.
É destinado a usuários do GitHub que querem apresentar dados de contribuições em um formato mais envolvente — como incorporar um SVG em um README ou portfólio de desenvolvedor — sem configuração manual além de inserir um nome de usuário do GitHub.
Principais Recursos
- Cidade 3D isométrica interativa a partir de contribuições do GitHub: Constrói um skyline baseado na atividade pública de contribuições para que os espectadores entendam padrões de relance.
- Simulação de cidade dirigível: Inclui um modo de simulação onde você pode navegar pela cidade “do nível da rua” para examinar o skyline espacialmente.
- Troca de temas (6 temas): Oferece visuais temáticos incluindo Matrix, Noir, Aurora, Ocean, Gold e Ice para combinar com diferentes preferências estéticas.
- Filtro de tempo por ano, mês ou semana: Permite limitar a visualização a faixas de tempo específicas em vez de mostrar apenas a visão completa do histórico.
- SVG incorporável para README do GitHub e portfólios: Gera um SVG incorporável para que a visualização possa ser incluída em perfis de desenvolvedores e páginas de projetos.
- Configuração zero via nome de usuário do GitHub: Usa o nome de usuário inserido para buscar dados de contribuições públicas automaticamente, reduzindo etapas de configuração.
Como Usar o GitCity
- Abra o GitCity e insira seu nome de usuário do GitHub.
- GitCity busca seus dados de contribuições públicas e renderiza a cidade onde dias com commits aparecem como prédios.
- Use os controles de tema para alterar a aparência e os controles de filtro para focar em um ano, mês ou semana.
- Se quiser compartilhar, use a opção de SVG incorporável para gerar um embed para seu README do GitHub ou portfólio de desenvolvedor.
- (Opcional) Mude para o modo de simulação e dirija pela cidade para explorá-la do nível da rua.
Casos de Uso
- Visualização no README pessoal do GitHub: Incorpore o SVG gerado em um README para mostrar atividade de contribuições como um skyline 3D em vez de um gráfico estático.
- Apresentação em portfólio: Inclua a visualização da cidade em uma página de portfólio de desenvolvedor para oferecer uma visão geral da atividade de codificação.
- Revisão por escopo de tempo (mensal ou semanal): Filtre por mês ou semana para revisar como o volume de contribuições muda em períodos mais curtos.
- Narrativa de atividade por estética: Mude temas (ex.: Noir ou Aurora) ao apresentar seu skyline em contextos diferentes como páginas de projetos ou perfis sociais.
- “Passeio” exploratório pelas contribuições: Use o modo de simulação para navegar pela cidade e interpretar visualmente padrões na densidade de commits.
Perguntas Frequentes
-
Quais dados o GitCity usa? GitCity busca dados de contribuições públicas do GitHub para o nome de usuário que você inserir.
-
Como o GitCity mapeia commits para a cidade 3D? De acordo com a página, cada dia com commits se torna um prédio, e mais commits, mais alta a torre.
-
Posso limitar a visualização a um intervalo de tempo específico? Sim. GitCity inclui filtros para ano, mês ou semana.
-
Posso incorporar a visualização em outras páginas? Sim. GitCity oferece um SVG incorporável destinado a READMEs do GitHub e portfólios de desenvolvedores.
-
Preciso configurar algo além do meu nome de usuário do GitHub? A página descreve a configuração como zero configuração além de inserir um nome de usuário do GitHub.
Alternativas
- Visualizações de contribuições do GitHub (mapas de calor 2D/gráficos): Em vez de uma cidade 3D e simulação, essas alternativas geralmente apresentam contribuições como grades ou gráficos; são mais simples, mas menos espaciais.
- Widgets de estatísticas GitHub para portfólio/estáticas: Ferramentas que geram badges ou resumos estáticos podem ser mais fáceis de incorporar, mas geralmente não oferecem a experiência de dirigir pela cidade ou visualização 3D com escopo de tempo descrita aqui.
- Visualização personalizada construída a partir de dados da API do GitHub: Uma abordagem DIY pode produzir visuais personalizados (incluindo 3D), mas transfere o esforço de configuração e manutenção para o usuário em vez de usar um fluxo de trabalho de configuração zero.
Alternativas
PXZ AI
Uma plataforma de IA tudo-em-um que combina ferramentas para imagem, vídeo, voz, escrita e chat para melhorar a criatividade e a colaboração.
Ably Chat
Ably Chat é uma API de chat e SDKs para criar apps de mensagens em tempo real com reações, presença e edição/remoção de mensagens.
Slidesgo
Descubra temas gratuitos do Google Slides e modelos do PowerPoint no Slidesgo. Baixe, personalize online e crie apresentações com modelos.
Grok AI Assistant
Grok é um assistente de IA gratuito desenvolvido pela xAI, projetado para priorizar a verdade e a objetividade, ao mesmo tempo que oferece capacidades avançadas como acesso a informações em tempo real e geração de imagens.
Decision Jar
Crie jarras virtuais de opções com o Decision Jar: agite o telefone para escolher na hora e use sugestões de IA para reduzir a fadiga.
AakarDev AI
AakarDev AI é uma plataforma poderosa que simplifica o desenvolvimento de aplicações de IA com integração perfeita de banco de dados vetorial, permitindo implantação rápida e escalabilidade.