Arte abstrata de duas grades de planilha com células diferentes destacadas

O problema

Conferir duas versões de uma planilha à mão é lento e fácil de errar, e muita gente não pode enviar esses arquivos para um serviço online. Criei o PlanilhaKit para fazer a comparação no próprio computador do usuário.

O que faz

  • Escolher duas planilhas (CSV ou XLSX) pelos diálogos nativos de arquivo.
  • Escolher a aba e a linha do cabeçalho no XLSX, ou o delimitador no CSV, e ver uma prévia.
  • Comparar por uma chave simples ou composta, independentemente da ordem de linhas e colunas.
  • Ver registros adicionados, removidos e modificados, com os valores anteriores e novos.
  • Exportar o resultado completo em CSV ou XLSX.

A decisão técnica

O motor de comparação é escrito em Rust e é independente da interface; Tauri e React ficam por cima, por seis comandos IPC. O pareamento é exato, sem aproximação; chaves vazias ou duplicadas são rejeitadas com mensagem clara. Os relatórios exportados mantêm valores parecidos com fórmulas inertes, para que não sejam executados ao abrir no Excel.

O resultado

É um MVP em desenvolvimento. O motor tem 33 testes automatizados, todos aprovados em 24/10/2026, e o CI no Windows executou os testes e gerou um instalador NSIS. Limites: sem fórmulas, sem mapeamento de colunas com nomes diferentes, sem cancelamento e 32 MiB por arquivo. A instalação em um Windows limpo ainda não foi validada.