>_ DevTrendspt

Idioma

Início

Linguagens

Seções

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embarcados Segurança
C-sharp

Um Visualizador de Imagens Rápido e Universal para Substituir Utilitários Nativos

O visualizador de fotos nativo do Windows continua ganhando abas desnecessárias a cada atualização, leva uma eternidade para abrir e ocasionalmente trava em formatos pesados como RAW ou SVG. No macOS, o Preview padrão é decente, mas falha em extensões incomuns. Quando alguém me enviou um arquivo contendo um conjunto de .jxl, .webp e vários arquivos vetoriais, as ferramentas nativas do sistema transformaram uma visualização rápida em uma provação. Foi assim que voltei ao ImageGlass, um projeto que acompanho desde os dias clássicos do WinForms.

ImageGlass 10 RC

O que é esta ferramenta

ImageGlass começou como um utilitário leve para Windows, criado com o objetivo de abrir imagens de forma rápida e sem complicações. O projeto existe desde 2012, acumulou mais de 14.000 estrelas no GitHub e está passando por uma grande reformulação em sua arquitetura.

A versão 10 migrou para uma estrutura multiplataforma, permitindo que o programa funcione agora no Windows, macOS (Apple Silicon) e Linux através do Flatpak. É direcionado para desenvolvedores, designers e fotógrafos que precisam navegar rapidamente por galerias sem depender de softwares pesados de catalogação.

O que tem por dentro e como funciona

O principal destaque desta ferramenta é sua flexibilidade. Ela reconhece mais de 90 formatos de arquivo diferentes. Isso inclui formatos web modernos como WebP, AVIF, JPEG XL, vetores SVG, além de fotos de câmera em HDR e RAW.

Aqui estão alguns recursos que tornam o ImageGlass prático no dia a dia:

  • Suporte para formatos raros e novos sem codecs de terceiros. Você simplesmente clica em um arquivo .jxl ou .heic, e ele abre instantaneamente.
  • Zoom e navegação rápidos com escala preservada ao trocar entre imagens.
  • Visualização de perfis de cor e metadados EXIF com um único clique.
  • Ordenação de arquivos exatamente na mesma ordem que no Windows Explorer.
Baixar ImageGlass da Microsoft Store

Por dentro e a mudança de tecnologia

As primeiras versões do programa eram baseadas em .NET puro e WinForms. O autor depois experimentou WebView2 para a interface na nona versão, mas para a versão 10 escolheu uma UI multiplataforma completa construída com C# e Avalonia.

O código-fonte é dividido em duas branches principais de desenvolvimento:

  1. A branch v9, que usa o Visual Studio no Windows e WebView2 para renderização WebUI.
  2. A branch develop da versão 10 no diretório source, projetada para compilar no Visual Studio e VS Code no Linux e macOS.

Roadmap do ImageGlass

O repositório contém um aviso de segurança importante. Devido à popularidade do utilitário, atacantes frequentemente clonam o projeto, criando forks e gists falsos com código malicioso disfarçados de "builds portáteis". Você deve baixar binários apenas do repositório oficial d2phap/ImageGlass ou do site do projeto.

Modelo de distribuição

A build clássica do ImageGlass é completamente gratuita para uso pessoal e comercial. O desenvolvedor a distribui através do site oficial e do repositório.

Para quem deseja atualizações automáticas em segundo plano e quer apoiar financeiramente o autor, existe uma versão paga na Microsoft Store. Ambas as edições contêm um conjunto de recursos idêntico e suportam ajustes finos através de arquivos de configuração.

Quem achará útil

Se você está cansado da lentidão do app Fotos do sistema no Windows ou precisa de um utilitário leve para visualizar rapidamente assets no Linux e macOS, o ImageGlass definitivamente preenche essa necessidade. O programa inicia em frações de segundo e resolve todos os problemas com abertura de formatos gráficos exóticos.

Projetos relacionados