O que é o TekZoom?
O TekZoom é um site brasileiro que acompanha os repositórios de código aberto em alta no GitHub e mostra tudo em português. Ele ordena os projetos por momentum, que é estrelas dividido por dias de vida do repositório, em vez de ordenar por total de estrelas. O acesso é gratuito e não exige cadastro para ler nada.
O que é momentum e por que não usar só estrelas?
Momentum é o número de estrelas de um repositório dividido pelo número de dias desde que ele foi criado. Um projeto com 8 mil estrelas em três meses tem momentum de cerca de 89 estrelas por dia. Um projeto com 40 mil estrelas em sete anos tem cerca de 16. A contagem bruta de estrelas premia quem chegou primeiro e esconde quem está crescendo agora, e o momentum corrige exatamente isso.
A mesma conta aparece no selo que você cola no seu README.
De onde vêm os dados do TekZoom?
Os dados vêm da API pública do GitHub, consultada ao vivo pelo servidor do TekZoom e guardada em cache por cerca de dez minutos. Não existe banco de dados de repositórios nem cópia antiga: estrelas, forks, licença e data de criação são sempre os números que o GitHub está devolvendo naquele momento.
O TekZoom não é filiado ao GitHub nem à Microsoft, e não pede acesso a repositório nenhum de ninguém.
O que dá pra fazer no TekZoom?
- Trending: o ranking dos repositórios em alta nas últimas 24 horas ou na semana, com filtro por nicho e um arquivo dos dias anteriores.
- Linguagens e Tópicos: 18 páginas por linguagem de programação e 22 por tema, de no-code a segurança.
- Comparar: dois repositórios lado a lado, com estrelas, momentum, forks, issues abertas, licença e atividade recente.
- Selo: um SVG com o momentum do seu projeto pra colar no README. Atualiza sozinho e não rastreia quem abre.
- Ouça: os números públicos de um repositório viram uma trilha curta. Estrelas viram tom, crescimento vira batida.
- Instalador: implanta um projeto open source do GitHub no seu próprio servidor, com HTTPS automático.
Tem também um feed RSS com os destaques do dia.
Como funciona o Instalador do TekZoom?
O Instalador implanta um repositório open source do GitHub no servidor da
própria pessoa, por SSH. Ele só aceita repositórios que tenham
Dockerfile ou docker-compose.yml, e roda sempre a mesma sequência
fixa de comandos: clonar, construir a imagem, subir o container e publicar com HTTPS via
Caddy e Let's Encrypt. Ele nunca executa o script de instalação que o
repositório traz, porque isso seria rodar código de estranho como usuário real no servidor
de outra pessoa.
A chave SSH é gerada só para aquele deploy e é removida do servidor no fim, mesmo quando o deploy falha. A regra que manda em tudo: o Instalador só adiciona, nunca apaga nada que já existia no servidor. Se a porta 80 já estiver ocupada, ele recusa e explica, em vez de derrubar o que estava rodando.
Usar o Instalador é gratuito e pede login com GitHub, só para identificar quem é. O
TekZoom pede apenas o escopo read:user e não acessa repositório nenhum da
pessoa. Ver como funciona.
O TekZoom é gratuito? Como o site se paga?
Todas as páginas e ferramentas são gratuitas e não têm paywall. O site se paga com links de afiliado da Amazon e do Mercado Livre para equipamentos, e ganha comissão nas compras qualificadas.
O ranking de repositórios não é vendido. Nenhum projeto paga para aparecer na lista, e a ordem sai da conta de momentum. Os blocos de produto são marcados como tal, separados da lista editorial.
O TekZoom rastreia quem visita?
O TekZoom usa Google Analytics, e nenhum script do Google é carregado antes de você aceitar no aviso do rodapé. Quem recusa, ou ainda não decidiu, navega sem que nada seja enviado ao Google. Não há pixel de rede social e não há cadastro para ler o site. Detalhes na política de privacidade.
Falar com a gente
Correção, dúvida ou sugestão: tekzoom@tekzoom.com.br. Se um número estiver errado, escreva. O dado vem do GitHub, mas a conta é nossa.