{"repo":"aldor007/mort","free":true,"listed":false,"github":"https://github.com/aldor007/mort","clone":"git clone https://github.com/aldor007/mort.git","description":"Storage and image processing server written in Go","language":"Go","stars":522,"topics":["golang","image-processing","storage","docker","jpeg","png","webp","resize-images","crop-image","resize"],"license":"MIT","category":"media-processing","readme_excerpt":"Mort An S3-compatible image processing server written in Go. Still in active development. Features HTTP server with Unix socket support Image operations: Resize, Rotate, SmartCrop, Blur, Watermark Format conversion (JPEG, PNG, BMP, WebP) Multiple storage backends (disk, S3, HTTP, Azure, Google Cloud, Oracle, B2, SFTP) Fully modular architecture S3-compatible API for listing and uploading files Request collapsing - prevents duplicate processing of identical requests Configurable concurrency limit - control max concurrent image transformations Automatic lock refresh - prevents lock expiration during long operations Distributed locking - Redis-based locking for multi-instance deployments Response caching (memory or Redis) HTTP Range and Conditional requests support Compression (gzip, brotli) Environment variables driven configuration Custom URL transform parsers using Tengo Cloudinary-compatible image transformation and upload API Prometheus metrics and debug endpoints Automatic memory cleanup during idle periods See changelog and documentation for more info Demo ------- Original image Click on result image to see URL. More examples can be found in Image Operations list Description Result (to see result click on image) preset: small (preserve aspect ratio) width: 75 preset: blur resize image (preserve aspect ratio) width: 700 blur image with sigma 5.0 preset: webp resize image (preserve aspect ratio) width: 1000 and change format to webp preset: watermark resize image (preserve ","default_branch":null,"files":null,"tree":[],"storefront":"/r/aldor007","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aldor007/mort/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}