9 repositorios
Utilities for reducing document file size and improving web delivery performance.
Distinct from PDF Security and Signing: Distinct from PDF Security and Signing: focuses on file size reduction and linearization rather than encryption and permissions.
Explore 9 awesome GitHub repositories matching security & cryptography · File Size Optimizations. Refine with filters or upvote what's useful.
SVGOMG is a browser-based SVG minification tool that applies SVGO transformations entirely on the client side. It processes SVG files in a Web Worker to keep the user interface responsive, then displays the original and optimized file sizes side by side, including gzipped size estimates. The tool provides a live preview of the optimized SVG markup, rendered directly in the browser for immediate visual feedback. Users can configure which SVGO optimization plugins are enabled or disabled, set numerical precision for coordinates and transforms, and optionally pretty-print the output. Multiple op
Displays original and optimized SVG sizes side by side, including gzipped size estimates.
Este proyecto es una guía completa de desarrollo front-end y hoja de ruta diseñada para ayudar a los ingenieros a dominar las habilidades y estándares profesionales requeridos para el desarrollo web moderno. Sirve como referencia técnica para dominar HTML, CSS y JavaScript, proporcionando rutas de aprendizaje estructuradas y un mapa de las competencias profesionales necesarias para pasar de principiante a ingeniero web profesional. El recurso funciona como un directorio categorizado y una visión general del ecosistema de JavaScript. Cataloga frameworks, bibliotecas y utilidades estándar de la industria, ofreciendo recomendaciones específicas para la gestión de estado, frameworks CSS y generadores de sitios estáticos. La guía cubre un amplio espectro de capacidades de ingeniería, incluyendo arquitectura de UI, optimización del rendimiento web y auditoría de accesibilidad. También proporciona orientación sobre automatización de compilación, estrategias de despliegue y la selección de herramientas de desarrollo para flujos de trabajo profesionales.
Provides strategies for minifying output to remove whitespace and comments to improve load times.
This project is a collection of Go libraries designed to reduce the size of multiple web formats while preserving functional integrity. It serves as a high-performance text processor and multi-format asset compressor for shrinking HTML, CSS, JavaScript, JSON, SVG, and XML files by removing redundant characters. The tool is designed for both static batch processing and real-time use. It includes middleware capabilities to intercept and minify web responses on the fly based on MIME types or file extensions, allowing for content compression during active data streams. The processing suite cover
Provides a comprehensive set of libraries to batch-minify HTML, CSS, JS, JSON, SVG, and XML files to reduce transfer size.
Este proyecto es una plantilla de sitio estático preconfigurada y un starter de rendimiento web para construir blogs utilizando el generador de sitios estáticos Eleventy. Proporciona una base para crear sitios web de alto rendimiento a través de un pipeline de construcción automatizado que transforma plantillas y contenido en archivos HTML optimizados. El framework se distingue por implementar una postura de seguridad estricta utilizando políticas de seguridad de contenido basadas en hash y una configuración de analíticas centrada en la privacidad que hace proxy de las solicitudes de seguimiento a través de funciones edge. Además, enfatiza el rendimiento a través de la localización de imágenes remotas y el servicio de fuentes web desde el origen local para evitar cambios de diseño. El proyecto cubre capacidades integrales para la optimización de medios, incluyendo la generación de múltiples formatos de imagen y marcadores de posición borrosos. Incluye sistemas integrados para SEO y gestión de metadatos sociales, generación de sitemap XML y la creación automatizada de feeds RSS y archivos de contenido paginados. La entrega de activos se optimiza aún más a través de la minificación de CSS y encabezados de caché inmutables.
Compresses HTML and bundles JavaScript to reduce the total payload size sent to the browser.
Koala is a graphical user interface for managing the compilation, transpilation, and background monitoring of web asset preprocessors. It serves as a build tool that converts Less, Sass, and CoffeeScript files into browser-compatible CSS and JavaScript. The application features a visual interface for controlling the transformation process, removing the need for command line interaction. It integrates a background file monitor that automatically recompiles source files in real time as changes are detected on the local filesystem. The tool provides utilities for managing global and project-spe
Ships a post-processing minification pass to compress compiled CSS and JavaScript assets for production environments.
Pico is a lightweight PHP content manager and Markdown website generator that functions as a flat-file CMS. It transforms Markdown files into a structured website by using the server file system for URL routing and avoids the use of a relational database for storing content and metadata. The system is distinguished by its support for multilingual website deployment and a static site cache that saves rendered pages as HTML to reduce server load. It employs a Git-based content workflow to synchronize and deploy updates across different environments. The platform covers a broad range of capabil
Compresses HTML, CSS, and JavaScript files using Gzip to reduce total page size.
This is a Yeoman web application generator that creates a standardized project structure and build pipeline for modern front-end web applications. It functions as a scaffolding tool to generate folder structures and configuration files to jumpstart development. The project provides a pre-configured Gulp.js build pipeline for compiling assets, linting code, and optimizing files for production. It includes a local development server with live-reloading capabilities that automatically refreshes the browser as source files are edited. The toolset covers browser compatibility through JavaScript t
Reduces production asset sizes by minifying JavaScript and CSS files.
Pdfcraft is a containerized service for self-managed PDF processing, editing, and conversion. It provides a toolkit for document manipulation, a multi-format converter, and OCR software to transform scanned documents into searchable and editable text. The project features a visual, node-based workflow editor that allows users to build automated pipelines by chaining together various PDF conversion and optimization operations. The service covers a broad range of capabilities, including document management for merging and splitting files, format conversion between PDFs and office documents or
Includes tools for compressing PDF files and optimizing them for faster web viewing.
This package is a library for automating the compression and file size reduction of images within a web application. It functions as a utility that intercepts media assets to ensure they are optimized for web delivery before they are stored or served. The project distinguishes itself by orchestrating external command-line tools to perform heavy compression tasks outside of the main application runtime. It utilizes a strategy-based approach where individual processing algorithms are encapsulated into interchangeable classes, allowing for the development of custom optimization pipelines tailore
Reduces image file sizes by processing them through external tools for better web performance.