Conversor y compresor de imagenes
  • Go 33.7%
  • CSS 31.8%
  • JavaScript 27.8%
  • HTML 6.7%
Find a file
Kendry Grullón bb54f230d9
All checks were successful
Deploy transformer / deploy (push) Successful in 49s
ci: migrar CD de GitHub Actions a Forgejo Actions
Compila con CGO en mimir (bimg enlaza contra libvips del sistema), sin
cross-compilacion. El workflow viejo construia una imagen Docker que
compilaba libvips desde fuente.
2026-07-31 22:32:35 -04:00
.forgejo/workflows ci: migrar CD de GitHub Actions a Forgejo Actions 2026-07-31 22:32:35 -04:00
static Adding a job system so that the process might be streamlined. 2025-09-10 21:36:56 -04:00
views Added icons and sanization of inputs. 2025-09-10 20:59:59 -04:00
.dockerignore Fixed dockerfile. 2024-09-18 17:31:37 -04:00
.gitignore refactor: hacer transformer desplegable como binario unico 2026-07-31 22:23:33 -04:00
go.mod Full reestructure of outline 2024-09-18 16:23:10 -04:00
go.sum Adding library to process images. 2024-09-16 20:46:02 -04:00
main.go refactor: hacer transformer desplegable como binario unico 2026-07-31 22:23:33 -04:00
README.md Added icons and sanization of inputs. 2025-09-10 20:59:59 -04:00
utils.go refactor: hacer transformer desplegable como binario unico 2026-07-31 22:23:33 -04:00

Transformer

A minimal, professional web application for image transformation. Convert between formats (WebP, PNG, JPEG, HEIC) and compress images with customizable quality settings.

Features

  • Convert: Transform images between popular formats
  • Compress: Reduce image file sizes with quality control
  • Modern UI: Clean, responsive design with drag-and-drop support
  • Fast Processing: Built with Go and libvips for optimal performance

Quick Start

docker build -t transformer .
docker run -p 9090:9090 transformer

Local Development

  1. Prerequisites: Install Go 1.22+ and libvips
  2. Install dependencies:
    go mod download
    
  3. Run the application:
    go run .
    

Visit http://localhost:9090 to start transforming your images.