6 repositorios
Automated processes that convert and compress images during upload to reduce file size and improve delivery performance.
Distinct from Binary Upload Optimizers: Distinct from Binary Upload Optimizers: focuses on image-specific format conversion and compression during upload, not deduplication of binary files.
Explore 6 awesome GitHub repositories matching devops & infrastructure · Image Optimization Pipelines. Refine with filters or upvote what's useful.
Spatie's Laravel Medialibrary is a plugin for the Laravel framework that attaches uploaded files to Eloquent models and organizes them into named collections for retrieval. It functions as both a file attachment system and an image manipulation library, allowing developers to associate files with database records through a dedicated media collection interface. The library groups related files under named collections so each model can hold multiple distinct sets of media, and it resizes, crops, or applies filters to images on the fly without altering the original file. It also generates derive
Generates derived image variants automatically when a file is attached using configurable manipulation presets.
NoteShrink es un optimizador de imágenes de documentos y convertidor de notas manuscritas a PDF, diseñado para transformar escaneos de páginas escritas a mano en documentos digitales compactos y de alto contraste. Funciona como una tubería de optimización de imágenes que aísla el texto en primer plano del fondo para reducir el tamaño total de almacenamiento de los archivos resultantes. La utilidad minimiza la huella en disco de las notas digitalizadas mediante una combinación de reducción de paleta de colores y el uso de herramientas externas de compresión de imágenes. Este proceso elimina el ruido de fondo y limita el número de colores en una imagen para crear visuales de alto contraste. El sistema gestiona el ensamblaje de las imágenes procesadas en un único documento PDF. Asegura que el documento final siga el flujo de página original ordenando los nombres de archivo de entrada según sus valores numéricos.
Compresses image files using external tools to reduce the total storage footprint of documents.
Este proyecto es un orquestador de infraestructura serverless y herramienta de despliegue diseñada para alojar aplicaciones Next.js en AWS. Funciona como un framework de despliegue de edge computing y un wrapper de infraestructura como código que automatiza el aprovisionamiento de funciones AWS Lambda, buckets S3 y distribuciones CloudFront. El sistema se distingue por distribuir el renderizado del lado del servidor (SSR) y las rutas de API a través de ubicaciones edge globales para reducir la latencia. Se integra directamente con redes de entrega de contenido (CDN) para optimizar la entrega de activos estáticos y páginas renderizadas, proporcionando una capa para envolver los manejadores de la aplicación para su compatibilidad con entornos serverless. La plataforma cubre áreas de capacidad amplias, incluyendo entrega global de contenido, infraestructura de API serverless y configuración automatizada de recursos. Gestiona el tráfico mediante lógica de rutas en el edge y manejo de internacionalización, soportando estrategias de rendimiento como la regeneración estática incremental (ISR) y la optimización de imágenes en el edge. La infraestructura se gestiona mediante configuraciones de Terraform, proporcionando control sobre límites de memoria, tiempos de espera y asignación de permisos IAM.
Processes and compresses images using edge functions to improve page load speeds and reduce payloads.
CloudFlare-ImgBed is a serverless image hosting platform built on Cloudflare Workers, designed to accept, store, and serve images through a global edge network. It runs entirely on Cloudflare's serverless infrastructure, handling requests without persistent servers, and caches public responses at the edge for fast content delivery. The system authenticates programmatic access using time-limited API tokens and automatically converts uploaded images to WebP format while compressing oversized files during the upload process. The platform distinguishes itself through multi-backend storage routing
Converts uploaded images to WebP format and compresses oversized files automatically during the upload process.
Bagisto Next.js Commerce is a headless, server-side rendered e-commerce storefront built on Next.js that connects to any backend commerce API exclusively through GraphQL. It delivers SEO-optimized product pages with fast initial loads by combining server-side rendering with incremental static regeneration, and automatically optimizes images for different devices and network conditions. The storefront decouples the user interface from backend commerce logic, enabling flexible integration with any API protocol without modifying the frontend code. It supports the full shopping lifecycle includin
Automatically resizes, compresses, and serves images in modern formats based on device and network conditions.
This project is a Python library and command-line tool designed to convert Markdown text and files into structured HTML fragments. It functions as a Markdown-to-HTML converter and parser that transforms piped text or source files into web-ready documents. The project is an extensible text processor featuring a pluggable API for defining custom inline and block syntax. This modular framework allows for the registration of specialized syntax extensions, such as tables and footnotes, and provides a system for managing runtime configuration settings. The conversion process covers multilingual te
Implements a priority-based registration system to strictly control the order of processors in the conversion pipeline.