MakeMyStats
Blog

Sobre o MakeMyStats

MakeMyStats é uma coleção de utilitários gratuitos, baseados no navegador, para trabalhar com arquivos CSV, JSON, YAML, XML e Excel. Cada ferramenta do site roda inteiramente no seu navegador via JavaScript — seus dados nunca são enviados a um servidor.

Por que criamos isso

Quem trabalha com dados regularmente conhece o problema: precisa converter um CSV em JSON, comparar dois arquivos de configuração ou remover duplicatas de uma exportação de planilha. As opções costumam ser aplicativos de desktop pesados ou ferramentas online que pedem para você enviar seus arquivos para o servidor de outra pessoa.

Queríamos algo mais simples. Abra uma página, solte seu arquivo, pegue o resultado. Sem instalações, sem cadastros, sem se preocupar com onde seus dados vão parar. O MakeMyStats foi feito para ser o caminho mais rápido entre "tenho este arquivo" e "tenho o que preciso".

Como funciona

Cada ferramenta usa bibliotecas JavaScript no lado do cliente para analisar e transformar seus dados direto no navegador:

  • Análise de CSV com PapaParse em modo streaming e Web Workers, para que nem arquivos de vários GB travem seu navegador.
  • Leitura/escrita de Excel com SheetJS, convertendo entre XLSX e outros formatos sem precisar do Microsoft Office.
  • Processamento de JSON e YAML com o JSON nativo do navegador e js-yaml para análise e serialização.
  • Conjuntos grandes de dados renderizados em tabelas virtualizadas que desenham apenas as linhas visíveis, mantendo a interface fluida mesmo com mais de 100.000 linhas.

Privacidade por design

Isto não é uma promessa de marketing — é uma decisão de arquitetura. Não há servidor de backend processando seus arquivos. Não há rotas de API que aceitem dados. A aplicação é composta apenas por HTML, CSS e JavaScript estáticos servidos por uma CDN. Depois que a página carrega, o seu navegador faz todo o trabalho. Seus arquivos ficam na sua máquina.

Leia nossa Política de Privacidade completa para mais detalhes.

Construído com código aberto

MakeMyStats é construído com Next.js, TypeScript e Tailwind CSS. O código é direto — cada ferramenta é uma página independente que importa componentes compartilhados para manipulação de arquivos, exibição de dados e lógica de conversão.

Contato

Dúvidas, relatos de bug ou pedidos de recursos? Fale com a gente em [email protected].