SmoothCSV
Features

Tudo o que você precisa para trabalhar com CSV

O SmoothCSV oferece um conjunto completo de ferramentas para trabalhar com arquivos CSV de forma eficiente.

Feito para o trabalho real com CSV

SmoothCSV spreadsheet grid editing a CSV file

Edite exatamente do jeito que você quer

Uma grade familiar, no estilo planilha, com todas as ferramentas ao seu alcance. Continua fluida com cem linhas ou com um milhão.

SQL Console running a SELECT query on a CSV file

Mais do que um editor

Execute consultas SQL, compare dois arquivos lado a lado e veja estatísticas em tempo real para qualquer seleção. O SmoothCSV ajuda você a entender seus dados, não apenas alterá-los.

CSV file format dialog with delimiter, quote, and encoding options

Lê seu formato, preserva seus dados

O SmoothCSV detecta a codificação, o delimitador, as aspas e a linha de cabeçalho ao abrir o arquivo, e não altera nada além do que você mudou. Nenhum zero à esquerda perdido, nenhuma data reescrita, nenhuma aspa alterada sem você perceber.

Todos os recursos estão acessíveis pela paleta de comandos. Pressione ⌘⇧P (ou Ctrl+Shift+P) e comece a digitar.

Edição e navegação

Edição no estilo planilha, ajustada para dados tabulares.

  • Editor de grade poderoso

    Edição intuitiva com interface no estilo planilha, fluida mesmo em arquivos grandes.

  • Ferramentas de linhas e colunas

    Inserir, excluir, mover, ocultar, remover duplicatas.

  • Edição de múltiplas células

    Edite várias células de uma vez, como na edição com múltiplos cursores.

  • Preenchimento automático

    Preencha células arrastando, com detecção inteligente de padrões.

  • Trocar células

    Troque as células selecionadas com as vizinhas em qualquer direção.

  • Visualização de valor da célula

    Um editor acoplado, como a barra de fórmulas do Excel, para valores longos ou com várias linhas.

  • Visualização de registro

    Mostra uma linha como uma lista vertical de campos, tornando tabelas largas mais fáceis de ler e editar.

  • Transpor

    Troque linhas e colunas com um único comando.

  • Modo somente leitura

    Bloqueie um arquivo para evitar edições acidentais.

  • Seleção inteligente

    Adicione ou remova intervalos, inverta toda a seleção e selecione linhas ou colunas de dados ignorando o cabeçalho.

Ferramentas de dados

SQL, comparação, agregação, transformação: as operações que quem domina CSV executa todos os dias.

  • Console SQL

    Execute consultas SELECT nos seus arquivos CSV.

  • Comparação de CSV

    Compare dois arquivos lado a lado, ou compare um arquivo com a área de transferência, com mesclagem em um clique e destaques em nível de caractere.

  • Agregação

    Estatísticas rápidas para qualquer seleção: soma, média, mínimo, máximo e contagem.

  • Linhas de agregação

    Fixe linhas de resumo na grade para que os totais fiquem visíveis durante a rolagem.

  • Transformações de texto

    Conversões instantâneas de maiúsculas/minúsculas, estilos de nome e caracteres de largura inteira/meia largura.

  • Unir e dividir

    Una ou divida células na horizontal ou na vertical.

Formatos de arquivo

Todas as particularidades do formato CSV, expressas e preservadas.

  • Formatos de arquivo personalizáveis

    Delimitador, aspas, codificação e finais de linha por arquivo.

  • Controle de aspas

    Aplique regras de aspas diferentes ao cabeçalho, ao corpo e a colunas específicas, ou mude para o modo manual para preservar as aspas originais de cada célula.

  • Indicadores de aspas

    Veja de relance quais células serão envolvidas em aspas ao salvar.

  • Predefinições e regras de formato

    Salve seus formatos favoritos e aplique-os automaticamente pelo caminho do arquivo.

  • Detecção automática

    Delimitador, codificação e linha de cabeçalho detectados automaticamente ao abrir.

Integração e compartilhamento

Importe e exporte dados no SmoothCSV sem complicação.

  • Copiar / colar como

    Exporte seleções como Markdown, HTML, JSON, SQL, LaTeX e outros formatos.

  • Importação/exportação do Excel

    Abra e salve arquivos `.xlsx`.

  • Abrir hiperlinks

    Abra URLs em células diretamente no seu navegador.

  • CLI

    Abra arquivos pelo terminal, salte para qualquer linha ou coluna, faça pipe da entrada padrão ou compare dois arquivos.

  • Deep Link

    Abra arquivos usando URLs `smoothcsv://`.

Personalização

Adapte o SmoothCSV ao seu jeito de trabalhar.

  • Atalhos personalizáveis

    Reatribua qualquer atalho, com condições de contexto opcionais.

  • Temas

    Claro ou escuro, com detecção automática do sistema.

  • Localização

    Inglês, japonês, chinês, francês, italiano, espanhol, alemão, russo, coreano, português e turco.

Plataforma e confiabilidade

Disponível onde você estiver, rápido e previsível com os arquivos que você realmente abre.

  • macOS, Windows, Linux

    Instaladores nativos para todas as principais plataformas de desktop.

  • Versão portátil para Windows

    Versão para Windows sem instalação, para pen drives ou ambientes restritos.

  • Arch Linux (AUR)

    Distribuído oficialmente como `smoothcsv-bin`.

  • Extremamente rápido

    Abre um CSV de 100MB até 12× mais rápido que o Excel, e permanece responsivo enquanto você rola.

  • Backup automático

    Faz backup automático dos arquivos antes de sobrescrever.

  • Atualização automática

    Recarrega automaticamente quando o arquivo é alterado em disco.

No roadmap

  • SmoothCSV no navegador
  • Sistema de extensões
  • Esquema e validação de CSV
  • Formatos adicionais (JSON, Avro, Parquet, …)
  • Integração com IA