awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 रिपॉजिटरी

Awesome GitHub RepositoriesBinary Cache Managers

Tools that manage the installation and caching of executable binaries for development environments.

Distinguishing note: The candidates refer to production environment configs or security challenges, not local dev binary management.

Explore 10 awesome GitHub repositories matching development tools & productivity · Binary Cache Managers. Refine with filters or upvote what's useful.

Awesome Binary Cache Managers GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • cypress-io/cypresscypress-io का अवतार

    cypress-io/cypress

    50,113GitHub पर देखें↗

    Cypress is a browser-based testing framework designed for writing and running automated tests directly inside the browser. It serves as an end-to-end testing framework, a frontend component testing tool, and a web application test runner. The project also functions as a headless browser automation tool and a network traffic interceptor. The system differentiates itself by executing test code within the same browser process as the application, allowing for direct access to the DOM. It includes a network traffic interception system to stub and manipulate browser requests, as well as a graphical

    Manages the installation of testing executables and binary caches to prepare the local environment.

    TypeScriptangular-testing-librarycomponent-testingcypress
    GitHub पर देखें↗50,113
  • tj/ntj का अवतार

    tj/n

    19,515GitHub पर देखें↗

    n is a command line version manager and binary manager for the Node.js runtime environment. It functions as a runtime environment switcher, allowing for the installation and management of multiple Node.js versions to maintain compatibility across different projects. The tool orchestrates the downloading and caching of Node.js binaries from official or custom distribution mirrors. It enables switching between installed versions via a command line interface or interactive menu, providing the ability to execute scripts using specific versions from a local cache without performing a full system i

    Implements a local caching system for downloaded runtime binaries to enable rapid version switching.

    Shell
    GitHub पर देखें↗19,515
  • npm/clinpm का अवतार

    npm/cli

    9,846GitHub पर देखें↗

    This project is a command line interface for managing, installing, and publishing JavaScript packages to a remote registry. It serves as a dependency resolution tool, a software registry publishing client, and a security auditor for Node.js development workflows. The tool distinguishes itself by providing integrated monorepo workspace management and a comprehensive registry authentication client that supports multi-factor authentication. It enables detailed control over the software supply chain through provenance attestations, package signature verification, and the generation of a Software

    Tracks and removes cached binary packages used for temporary execution to control local disk usage.

    JavaScriptjavascriptnodejsnpm
    GitHub पर देखें↗9,846
  • cachix/devenvcachix का अवतार

    cachix/devenv

    7,005GitHub पर देखें↗

    Devenv is a Nix-based development environment manager that provides declarative definitions for reproducible shells and toolchains. It functions as a declarative task runner for executing dependency-aware pipelines and a service orchestration tool for supervising background processes. The project distinguishes itself by generating OCI container images directly from environment definitions without requiring a separate container engine. It also implements the Model Context Protocol to expose project context and package search to AI agents, and supports AI-assisted scaffolding to generate config

    Provides a binary cache manager to accelerate environment setup by distributing pre-built binaries via a remote daemon.

    Rustdeveloper-toolsdevenvnix
    GitHub पर देखें↗7,005
  • actions/toolkitactions का अवतार

    actions/toolkit

    5,772GitHub पर देखें↗

    The GitHub ToolKit for developing GitHub Actions.

    Downloads tool binaries and caches them locally for reuse across workflow runs.

    TypeScript
    GitHub पर देखें↗5,772
  • tuist/tuisttuist का अवतार

    tuist/tuist

    5,527GitHub पर देखें↗

    Tuist is a Swift manifest–based project manager for Xcode projects. It replaces manual Xcode project file editing with a declarative Swift DSL where build targets, settings, and dependencies are defined in code. The tool then generates Xcode workspaces and projects from that manifest, and can bootstrap new projects with a given platform target and initial structure. Beyond generation and scaffolding, Tuist provides a command-line build capability that compiles Apple platform projects without launching Xcode. It resolves the dependency graph between targets, detects cycles, and determines buil

    Ships a content-addressed cache that uploads prebuilt XCFramework bundles to remote storage for team reuse.

    Swiftiosobjective-cproductivity
    GitHub पर देखें↗5,527
  • uber/prototooluber का अवतार

    uber/prototool

    5,036GitHub पर देखें↗

    Prototool, Protocol Buffers के लिए एक डेवलपमेंट टूलकिट है जो स्कीमा फ़ाइलों से कोड को लिंट करने, फ़ॉर्मेट करने और जनरेट करने के लिए टूल्स का एक सेट प्रदान करता है। यह कमांड लाइन इंटरफ़ेस के माध्यम से Protocol Buffer डेफिनिशन के लाइफसाइकिल को मैनेज करने के लिए एक सिस्टम के रूप में कार्य करता है। यह टूलकिट ब्रेकिंग चेंज डिटेक्टर प्रदान करके खुद को अलग बनाता है, जो वायर या सोर्स असंगत परिवर्तनों की पहचान करने के लिए डेफिनिशन के विभिन्न वर्ज़न्स की तुलना करता है। इसमें एक gRPC क्लाइंट इंटरफ़ेस भी शामिल है जो Protobuf डेफिनिशन को डायनामिक रूप से कंपाइल करके JSON रिक्वेस्ट का उपयोग करके एंडपॉइंट्स को इनवोक करने में सक्षम है। यह प्रोजेक्ट स्कीमा वैलिडेशन और स्टाइल एनफोर्समेंट, भाषा-विशिष्ट कोड स्टब जनरेशन और ऑटोमेटेड कंपाइलर बाइनरी मैनेजमेंट जैसे व्यापक क्षेत्रों को कवर करता है। यह फ़ाइल डिस्क्रिप्टर सेट एक्सपोर्ट और ऑटोमेटेड बॉयलरप्लेट के साथ स्कीमा फ़ाइल जनरेशन के लिए यूटिलिटीज भी प्रदान करता है।

    Manages the downloading and caching of specific compiler binaries and type definitions to ensure consistent builds.

    Gogrpcgrpc-goproto3
    GitHub पर देखें↗5,036
  • nixos/nix.devNixOS का अवतार

    NixOS/nix.dev

    3,630GitHub पर देखें↗

    This project provides a functional package manager and a reproducible build system designed to ensure identical build inputs always produce the same outputs. It serves as the foundation for a declarative Linux distribution where the entire system state is defined in a configuration file, enabling predictable deployments and full-system rollbacks. The system uses a deterministic functional language and a lazy-evaluation expression engine to manage software dependencies and isolate build environments. It distinguishes itself through a content-addressable store that allows multiple versions of s

    Hosts pre-built objects on a network server to share artifacts and eliminate redundant compilation across different machines.

    Nixcookbookdocumentationlearning
    GitHub पर देखें↗3,630
  • thzoria/nx_firmwareTHZoria का अवतार

    THZoria/NX_Firmware

    3,546GitHub पर देखें↗

    NX_Firmware is a binary repository manager and firmware distribution server designed to store and serve versioned system update files to hardware devices. It functions as a stateless file host that organizes compiled firmware binaries in a structured directory for automated retrieval via a REST API. The system maps specific firmware builds to compatible hardware revisions using schema-based metadata. It utilizes a flat-file asset hosting model, serving binary blobs directly from the filesystem to avoid the overhead of a database management system. The server handles hardware version control

    Serves large compiled firmware blobs directly from a structured filesystem via a lightweight stateless REST API.

    Python
    GitHub पर देखें↗3,546
  • nodejs/corepacknodejs का अवतार

    nodejs/corepack

    3,517GitHub पर देखें↗

    Corepack is a Node.js package manager orchestrator and deterministic tool installer. It manages and enforces specific versions of package managers to ensure consistent environments across different machines, developers, and continuous integration systems. The project uses executable wrapper shims to intercept commands, allowing it to automatically download and run the correct tool version based on project configuration. It provides an offline binary provisioner that prepares package manager binaries into tarball archives for deployment in air-gapped environments. The system handles semantic

    Includes a system to manage the local storage of downloaded binaries to accelerate tool retrieval.

    TypeScriptnodejsnpmpnpm
    GitHub पर देखें↗3,517
  1. Home
  2. Development Tools & Productivity
  3. Binary Cache Managers

सब-टैग एक्सप्लोर करें

  • Binary Cache Uploads4 सब-टैग्सPushing pre-built binary artifacts to a remote cache daemon for accelerated environment distribution. **Distinct from Binary Cache Managers:** Focuses specifically on the upload phase of binary caching for development toolchains
  • Workflow Tool Binary CachesDownloads a tool binary, stores it in a local cache, and retrieves it on subsequent runs within workflow contexts. **Distinct from Binary Cache Managers:** Distinct from Binary Cache Managers: focuses on workflow-specific tool binary caching, not general development environment binary management.