Repolode
opencoredev

opencoredev/convt

Conversor de arquivos local que funciona pelo menu de clique com o botão direito e converte imagens, vídeos, áudio, PDFs e documentos sem enviá-los para a internet.

Alternativa open source a:CloudConvertAdobe Acrobat

Estrelas
349
Forks
26
Issues abertas
24
Último commit
há 5 dias

O que é?

convt é um conversor de arquivos local para desktops com macOS e Linux. Clique com o botão direito em um arquivo, escolha o formato de destino e a cópia convertida será salva ao lado do original. Imagens, vídeos, áudio, PDFs e documentos do Office são convertidos na sua própria máquina, sem que os arquivos saiam do seu disco.

As conversões usam mecanismos nativos: FFmpeg para vídeo e áudio, LibreOffice para arquivos do Word, Excel e PowerPoint, PDFium para renderizar páginas de PDF, e as bibliotecas image e resvg para fotos e SVG. Se nenhum mecanismo conseguir realizar a conversão sozinho, o convt encadeia até três etapas. Os mesmos mecanismos estão disponíveis pela ferramenta de linha de comando `convt`, que também pode listar os formatos para os quais um arquivo pode ser convertido.

O projeto é escrito em Rust e conta com um app para desktop feito com GPUI. No macOS, inclui um menu do Finder; no Linux, menus de gerenciadores de arquivos. Há também um menu do Windows Explorer na base de código, mas ele ainda não está no instalador de lançamento. Existe uma API de nuvem paga separada e um SDK TypeScript para conversões no lado do servidor.

Recursos principais

  • 01Conversão pelo menu de clique com o botão direito no Finder do macOS e nos gerenciadores de arquivos do Linux
  • 02Processamento local de imagens, vídeos, áudio, PDFs e documentos
  • 03Ferramenta de linha de comando com descoberta de formatos e conversão em lote de pastas
  • 04Rotas de conversão com até três etapas quando nenhum mecanismo consegue fazer a conversão diretamente
  • 05Pacote opcional para documentos do Word, Excel e PowerPoint

Casos de uso

  • Converter fotos do celular ou imagens HEIC para WebP ou PNG sem enviá-las para a internet
  • Cortar ou recodificar vídeos e arquivos de áudio em um laptop
  • Renderizar páginas de PDF como PNG ou JPEG para apresentações ou relatórios
  • Converter em lote uma pasta de imagens usando um script ou agente de programação com IA

Início rápido

  1. 1

    Instale no macOS (Apple silicon) com Homebrew: adicione o repositório com tap

    brew tap opencoredev/convt https://github.com/opencoredev/convt
  2. 2

    Instale o aplicativo convt e a CLI

    brew install --cask convt
  3. 3

    Ou compile a partir do código-fonte: execute o script de configuração

    bun run setup
  4. 4

    Converta uma foto para WebP com a CLI a partir do código-fonte

    cargo run -p convt-cli -- photo.png --to webp

Antes de usar

  • A instalação com Homebrew é apenas para macOS (Apple silicon); no Linux são usados pacotes e, no Windows, um script de configuração.
  • As versões empacotadas iniciam um período de avaliação de 7 dias na primeira conversão, e as versões desktop assinadas são pagas.
  • A conversão de arquivos do Office requer a instalação do LibreOffice no sistema, e o menu do Windows Explorer ainda não está incluído no instalador da versão lançada.
  • A API na nuvem e o SDK TypeScript são pagos, e o SDK ainda não está no npm.

Tópicos

Perguntas frequentes

O que é convt?
Conversor de arquivos local que funciona pelo menu de clique com o botão direito e converte imagens, vídeos, áudio, PDFs e documentos sem enviá-los para a internet. convt é um conversor de arquivos local para desktops com macOS e Linux. Clique com o botão direito em um arquivo, escolha o formato de destino e a cópia convertida será salva ao lado do original. Imagens, vídeos, áudio, PDFs e documentos do Office são convertidos na sua própria máquina, sem que os arquivos saiam do seu disco.
convt é gratuito? Qual é a licença?
convt é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
convt ainda é mantido?
Manutenção ativa. O último commit de convt foi em 15 de out. de 2026.
Para que posso usar convt?
Converter fotos do celular ou imagens HEIC para WebP ou PNG sem enviá-las para a internet Cortar ou recodificar vídeos e arquivos de áudio em um laptop Renderizar páginas de PDF como PNG ou JPEG para apresentações ou relatórios Converter em lote uma pasta de imagens usando um script ou agente de programação com IA
Como instalar convt?
Instale no macOS (Apple silicon) com Homebrew: adicione o repositório com tap: brew tap opencoredev/convt https://github.com/opencoredev/convt Instale o aplicativo convt e a CLI: brew install --cask convt Ou compile a partir do código-fonte: execute o script de configuração: bun run setup Converta uma foto para WebP com a CLI a partir do código-fonte: cargo run -p convt-cli -- photo.png --to webp
Onde consigo convt?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/opencoredev/convt

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados