Gerenciador de guarda-roupa auto-hospedado: fotografe as roupas, deixe a IA classificá-las e receba sugestões diárias de looks conforme o clima e a ocasião.
- Estrelas
- 144
- Forks
- 6
- Issues abertas
- 1
- Último commit
- há 6 dias
O que é?
O ImageMagick WebGUI oferece uma interface no navegador para o toolkit de imagens de linha de comando ImageMagick, permitindo redimensionar, recortar, girar, espelhar, aplicar filtros, adicionar marca d’água e converter imagens sem escrever comandos. Ele permite converter entre formatos como WebP, AVIF, JPEG, PNG, GIF, TIFF e PDF, além de oferecer um Terminal Mode para inserir comandos brutos do ImageMagick diretamente.
Os recursos de IA usam rembg para remover fundos, além de aprimoramento automático e ampliação de 2x/4x com o algoritmo LANCZOS. Os trabalhos em lote são executados por uma fila baseada em Redis, processada por um worker RQ, e uma visualização do histórico permite baixar novamente resultados anteriores.
A stack inclui um frontend em Next.js 15, um backend FastAPI com PostgreSQL e Redis, iniciados juntos com docker compose. O backend disponibiliza a documentação da API em Swagger e ReDoc, e a lista de operações permitidas, os timeouts e os limites de memória têm o objetivo de restringir o que os usuários podem executar.
Recursos principais
- 01Redimensione, recorte, gire, espelhe e aplique filtros como desfoque, nitidez e sépia.
- 02Adicione marcas d’água com texto personalizado e controle de posição, opacidade e tamanho da fonte.
- 03Converta entre WebP, AVIF, JPEG, PNG, GIF, TIFF e PDF.
- 04Remova fundos com IA em um clique, usando rembg.
- 05Processe imagens em lote com uma fila de tarefas baseada em Redis.
- 06Use o Terminal Mode para executar comandos brutos do ImageMagick.
Casos de uso
- Hospedar uma ferramenta de conversão e edição de imagens para uma equipe pequena.
- Converter em lote fotos de produtos para WebP ou AVIF para um site.
- Remover fundos de imagens sem instalar ferramentas Python localmente.
- Oferecer a usuários sem conhecimentos técnicos uma GUI para operações do ImageMagick.
Início rápido
- 1
Crie uma pasta para o projeto e acesse-a
mkdir imagemagick-webgui && cd imagemagick-webgui - 2
Baixe o arquivo compose de exemplo
curl -O https://raw.githubusercontent.com/PrzemekSkw/imagemagick-webui/main/docker-compose.example.yml - 3
Renomeie-o para docker-compose.yml
mv docker-compose.example.yml docker-compose.yml - 4
Inicie os serviços e abra http://localhost:3000
docker compose up -d
Antes de usar
- Altere SECRET_KEY e JWT_SECRET em docker-compose.yml antes de qualquer implantação em produção.
- É necessário executar vários serviços (backend, frontend, PostgreSQL, Redis e worker) pelo Docker.
Tópicos
Perguntas frequentes
- O que é imagemagick-webui?
- GUI web auto-hospedada para ImageMagick com remoção de fundo por IA em um clique, processamento em lote e editor ao vivo, implantada via Docker. O ImageMagick WebGUI oferece uma interface no navegador para o toolkit de imagens de linha de comando ImageMagick, permitindo redimensionar, recortar, girar, espelhar, aplicar filtros, adicionar marca d’água e converter imagens sem escrever comandos. Ele permite converter entre formatos como WebP, AVIF, JPEG, PNG, GIF, TIFF e PDF, além de oferecer um Terminal Mode para inserir comandos brutos do ImageMagick diretamente.
- imagemagick-webui é gratuito? Qual é a licença?
- imagemagick-webui é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- imagemagick-webui ainda é mantido?
- Manutenção ativa. O último commit de imagemagick-webui foi em 14 de out. de 2026.
- Para que posso usar imagemagick-webui?
- Hospedar uma ferramenta de conversão e edição de imagens para uma equipe pequena. Converter em lote fotos de produtos para WebP ou AVIF para um site. Remover fundos de imagens sem instalar ferramentas Python localmente. Oferecer a usuários sem conhecimentos técnicos uma GUI para operações do ImageMagick.
- Como instalar imagemagick-webui?
- Crie uma pasta para o projeto e acesse-a: mkdir imagemagick-webgui && cd imagemagick-webgui Baixe o arquivo compose de exemplo: curl -O https://raw.githubusercontent.com/PrzemekSkw/imagemagick-webui/main/docker-compose.example.yml Renomeie-o para docker-compose.yml: mv docker-compose.example.yml docker-compose.yml Inicie os serviços e abra http://localhost:3000: docker compose up -d
- Onde consigo imagemagick-webui?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/PrzemekSkw/imagemagick-webui
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta web de imagens self-hosted em Docker para converter mais de 70 formatos, comprimir em lote, recortar arquivos individualmente e remover fundos com IA local.
Criador de currículos open source e auto-hospedado que adapta seu currículo principal a cada descrição de vaga usando LLMs locais ou na nuvem.
Monitor de ações com IA auto-hospedado para ações A, Hong Kong e EUA, com acompanhamento de carteira, alertas de preço, análise baseada no TradingAgents e relatórios automatizados.
Monitor de notícias em alta auto-hospedado que agrega assuntos populares de plataformas chinesas e feeds RSS, filtra por palavras-chave ou IA e envia resumos por chat e e-mail.
Assistente de e-mail com IA e cliente de e-mail open source para Gmail e Outlook que organiza sua caixa de entrada e prepara rascunhos de respostas.