awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

Awesome GitHub RepositoriesFile Size Optimizations

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.

Awesome File Size Optimizations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • jakearchibald/svgomgAvatar de jakearchibald

    jakearchibald/svgomg

    6,185Voir sur GitHub↗

    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.

    JavaScript
    Voir sur GitHub↗6,185
  • frontendmasters/front-end-handbook-2018Avatar de FrontendMasters

    FrontendMasters/front-end-handbook-2018

    4,193Voir sur GitHub↗

    Ce projet est un guide complet de développement front-end et une feuille de route conçue pour aider les ingénieurs à maîtriser les compétences et les normes professionnelles requises pour le développement web moderne. Il sert de référence technique pour maîtriser HTML, CSS et JavaScript, offrant des parcours d'apprentissage structurés et une carte des compétences professionnelles nécessaires pour passer de débutant à ingénieur web professionnel. La ressource fonctionne comme un répertoire catégorisé et un aperçu de l'écosystème JavaScript. Elle répertorie les frameworks, bibliothèques et utilitaires standards de l'industrie, offrant des recommandations spécifiques pour la gestion d'état, les frameworks CSS et les générateurs de sites statiques. Le guide couvre un large spectre de capacités d'ingénierie, incluant l'architecture UI, l'optimisation des performances web et l'audit d'accessibilité. Il fournit également des conseils sur l'automatisation des builds, les stratégies de déploiement et la sélection d'outils de développement pour les flux de travail professionnels.

    Provides strategies for minifying output to remove whitespace and comments to improve load times.

    HTMLdevelopment-handbookfront-endfront-end-developer
    Voir sur GitHub↗4,193
  • tdewolff/minifyAvatar de tdewolff

    tdewolff/minify

    4,119Voir sur GitHub↗

    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.

    Gocssgohtml
    Voir sur GitHub↗4,119
  • google/eleventy-high-performance-blogAvatar de google

    google/eleventy-high-performance-blog

    4,043Voir sur GitHub↗

    Ce projet est un modèle de site statique préconfiguré et un starter de performance web pour construire des blogs en utilisant le générateur de site statique Eleventy. Il fournit une base pour créer des sites web haute performance grâce à un pipeline de construction automatisé qui transforme les modèles et le contenu en fichiers HTML optimisés. Le framework se distingue en mettant en œuvre une posture de sécurité stricte utilisant des politiques de sécurité de contenu basées sur le hachage et une configuration d'analyse axée sur la confidentialité qui relaie les requêtes de suivi via des fonctions edge. Il met davantage l'accent sur la performance grâce à la localisation des images distantes et au service des polices web depuis l'origine locale pour éviter les décalages de mise en page. Le projet couvre des capacités complètes pour l'optimisation des médias, notamment la génération de plusieurs formats d'image et d'espaces réservés flous. Il inclut des systèmes intégrés pour la gestion du SEO et des métadonnées sociales, la génération de sitemaps XML et la création automatisée de flux RSS et d'archives de contenu paginées. La livraison des actifs est en outre optimisée par la minification CSS et des en-têtes de cache immuables.

    Compresses HTML and bundles JavaScript to reduce the total payload size sent to the browser.

    JavaScript11ty11ty-templateeleventy
    Voir sur GitHub↗4,043
  • oklai/koalaAvatar de oklai

    oklai/koala

    3,952Voir sur GitHub↗

    Koala est une interface graphique pour gérer la compilation, la transpilation et la surveillance en arrière-plan des préprocesseurs d'assets web. Il sert d'outil de build qui convertit les fichiers Less, Sass et CoffeeScript en CSS et JavaScript compatibles avec les navigateurs. L'application dispose d'une interface visuelle pour contrôler le processus de transformation, éliminant le besoin d'interagir via la ligne de commande. Elle intègre un moniteur de fichiers en arrière-plan qui recompile automatiquement les fichiers source en temps réel dès que des changements sont détectés sur le système de fichiers local. L'outil fournit des utilitaires pour gérer les paramètres de compilation globaux et spécifiques au projet, y compris la minification après traitement pour compresser le code compilé. Il inclut également un système de notification qui capture la sortie du compilateur pour détecter et signaler les erreurs de syntaxe.

    Ships a post-processing minification pass to compress compiled CSS and JavaScript assets for production environments.

    JavaScript
    Voir sur GitHub↗3,952
  • picocms/picoAvatar de picocms

    picocms/Pico

    3,905Voir sur GitHub↗

    Pico est un gestionnaire de contenu PHP léger et un générateur de site web Markdown qui fonctionne comme un CMS à fichiers plats (flat-file). Il transforme les fichiers Markdown en un site web structuré en utilisant le système de fichiers du serveur pour le routage des URL et évite l'utilisation d'une base de données relationnelle pour stocker le contenu et les métadonnées. Le système se distingue par sa prise en charge du déploiement de sites web multilingues et un cache de site statique qui enregistre les pages rendues sous forme de HTML pour réduire la charge du serveur. Il emploie un flux de travail de contenu basé sur Git pour synchroniser et déployer les mises à jour à travers différents environnements. La plateforme couvre un large éventail de capacités, incluant le thématage de site web personnalisé via un moteur de template, l'optimisation pour les moteurs de recherche (SEO) et la gestion des accès utilisateurs avec des pages protégées par mot de passe. Elle fournit également des outils pour l'organisation du contenu via le filtrage par catégorie, le marquage (tagging) et la génération automatique de menus de navigation. Le logiciel utilise YAML pour la configuration à l'échelle du site et les métadonnées au niveau de la page.

    Compresses HTML, CSS, and JavaScript files using Gzip to reduce total page size.

    PHP
    Voir sur GitHub↗3,905
  • yeoman/generator-webappAvatar de yeoman

    yeoman/generator-webapp

    3,745Voir sur GitHub↗

    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.

    JavaScriptgulpyeoman
    Voir sur GitHub↗3,745
  • pdfcrafttool/pdfcraftAvatar de PDFCraftTool

    PDFCraftTool/pdfcraft

    3,113Voir sur GitHub↗

    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.

    JavaScript
    Voir sur GitHub↗3,113
  • spatie/laravel-image-optimizerAvatar de spatie

    spatie/laravel-image-optimizer

    1,303Voir sur GitHub↗

    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.

    PHPimagelaraveloptimize
    Voir sur GitHub↗1,303
  1. Home
  2. Security & Cryptography
  3. Application and System Security
  4. File Size Optimizations

Explorer les sous-tags

  • SVG File Size Comparison ToolsUtilities that display original and optimized SVG sizes side by side, including gzipped size estimates. **Distinct from File Size Optimizations:** Distinct from File Size Optimizations: focuses on comparing SVG file sizes before and after optimization, not general file size reduction.
  • Size ComparisonsDisplays original and optimized file sizes side by side, including gzipped estimates. **Distinct from File Size Optimizations:** Distinct from File Size Optimizations: focuses on comparing sizes before and after optimization, not on the reduction process itself.
  • Web Asset MinificationProcesses that remove unnecessary characters from web assets to reduce file size. **Distinct from File Size Optimizations:** Distinct from general file size optimizations by focusing specifically on web assets like JS and CSS minification.