Conversor de arquivos online auto-hospedado que aceita mais de mil formatos, desenvolvido com TypeScript, Bun e Elysia.
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:CloudConvert
Adobe 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
Instale no macOS (Apple silicon) com Homebrew: adicione o repositório com tap
brew tap opencoredev/convt https://github.com/opencoredev/convt - 2
Instale o aplicativo convt e a CLI
brew install --cask convt - 3
Ou compile a partir do código-fonte: execute o script de configuração
bun run setup - 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
Bloco de notas de reuniões com IA, open source e local-first, que captura o áudio do dispositivo sem um bot entrar na chamada — uma alternativa ao Granola.
Aplicativo desktop open source e biblioteca Rust para executar vários agentes de IA com menor uso de tokens, memória e recursos.
Alternativa nativa e local-first ao Logitech Options+, feita em Rust, para remapear botões, DPI e SmartShift em mouses, teclados e webcams Logitech.
Conversor de arquivos local e offline para Android, que converte vídeos, áudios, imagens, PDFs, arquivos do Office, fontes e legendas no próprio dispositivo, sem fazer uploads.
Corretor gramatical de inglês offline e focado em privacidade, escrito em Rust, para usar em editores, no navegador e no Node.js.