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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesArtifact Size Optimization

Processes for reducing the footprint and attack surface of compiled binaries and libraries.

Distinct from Build Performance and Optimization: Distinct from general build performance: focuses on the resulting artifact size and security surface rather than compilation speed.

Explore 3 awesome GitHub repositories matching development tools & productivity · Artifact Size Optimization. Refine with filters or upvote what's useful.

Awesome Artifact Size Optimization GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • danger/danger-jsAvatar danger

    danger/danger-js

    5,480Vezi pe GitHub↗

    danger-js este un instrument automatizat de code review și un plugin de pipeline CI care funcționează ca un linter pentru pull request-uri. Verifică mesajele de commit, urmărește modificările de dependențe și asigură că pull request-urile respectă standardele proiectului prin postarea de feedback și comentarii automatizate direct în interfața de version control. Sistemul se integrează cu diverși furnizori Git, inclusiv GitHub, GitLab și BitBucket, pentru a prelua metadatele pull request-urilor și a executa reguli de review personalizate. Permite echipelor să împacheteze și să distribuie convenții de review sub formă de module partajabile și suportă execuția regulilor scrise în limbaje transpiled prin configurarea runtime-ului. Proiectul acoperă o gamă largă de capabilități de automatizare, inclusiv guvernanța calității codului, auditurile de gestionare a dependențelor și aplicarea etichetei pull request-urilor. Poate analiza rezultatele de la linters externi, test runners și instrumente de coverage pentru a raporta eșecuri, monitoriza dimensiunile bundle-urilor și detecta anti-pattern-uri sau cuvinte interzise în codebase. Instrumentul poate fi executat ca un pas de build în cadrul unui pipeline CI sau local prin git-hooks.

    Generates a markdown table summary of build artifact sizes to monitor impact on the final bundle.

    TypeScriptcicirclecode-review
    Vezi pe GitHub↗5,480
  • siddharthkp/bundlesizeAvatar siddharthkp

    siddharthkp/bundlesize

    4,476Vezi pe GitHub↗

    Bundlesize este un instrument de integrare continuă (CI) utilizat pentru a calcula greutatea bundle-urilor JavaScript, a urmări creșterea activelor și a bloca deployment-urile care depășesc limitele de dimensiune predefinite. Acesta funcționează ca un validator și raportor de dimensiune a bundle-urilor care monitorizează fișierele de build JavaScript pentru a preveni creșterea neașteptată. Instrumentul se integrează direct în pipeline-urile de build pentru a impune bugete de performanță pentru frontend. Acesta comunică rezultatele validării către platformele de versionare prin apeluri API, permițându-i să semnaleze când limitele de dimensiune sunt depășite și să blocheze pull request-urile în fluxurile de lucru de integrare continuă. Sistemul identifică activele țintă folosind glob patterns și le mapează la constrângeri specifice de dimensiune printr-un fișier de configurare. Efectuează analiza dimensiunii prin evaluarea atât a greutății fișierelor brute, cât și a versiunilor comprimate, cum ar fi Gzip sau Brotli, față de pragurile maxime.

    Tracks and reports the size of JavaScript build artifacts to detect regressions and prevent unexpected growth.

    JavaScript
    Vezi pe GitHub↗4,476
  • flox/floxAvatar flox

    flox/flox

    3,791Vezi pe GitHub↗

    Flox is a Nix environment manager designed to create, share, and maintain reproducible software stacks. It uses declarative manifests to isolate project dependencies and toolchains, ensuring identical runtimes across different machines and operating systems. The platform distinguishes itself by enabling the deployment of imageless workloads to Kubernetes, allowing software to run in pods without traditional container images. It can also synthesize OCI-compliant container images and distroless artifacts directly from declarative environment definitions. The project covers broad capability are

    Creates slim, performance-tuned versions of large libraries to reduce storage requirements and attack surfaces.

    Rustdeveloper-toolsdevelopment-environmentnix
    Vezi pe GitHub↗3,791
  1. Home
  2. Development Tools & Productivity
  3. Build Tooling
  4. Build Performance and Optimization
  5. Artifact Size Optimization

Explorează sub-etichetele

  • Bundle Size Monitoring2 sub-tag-uriTracking and reporting the size of build artifacts to detect regressions in bundle size. **Distinct from Artifact Size Optimization:** Distinct from Artifact Size Optimization: focuses on monitoring and reporting the size rather than the process of reducing it.