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
·

7 repository-uri

Awesome GitHub RepositoriesImmutable Package Archives

Bundling application definitions into versioned, immutable archives for reproducible distribution.

Distinct from Versioned Package Managers: Focuses on the immutability and bundling of the package for distribution, not just version management

Explore 7 awesome GitHub repositories matching development tools & productivity · Immutable Package Archives. Refine with filters or upvote what's useful.

Awesome Immutable Package Archives GitHub Repositories

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

    helm/charts

    15,425Vezi pe GitHub↗

    This repository serves as a curated collection of software packages for Kubernetes application deployment and package management. Its primary purpose is to provide a standardized set of predefined application configurations to ensure consistent software installations across different clusters. The project focuses on maintaining version compatibility and providing a reliable source of verified packages. This allows for a standardized cluster setup by simplifying the installation and versioning of software on a container orchestration platform.

    Bundles application definitions into immutable, versioned archives to ensure reproducible deployments across environments.

    Go
    Vezi pe GitHub↗15,425
  • wasm-bindgen/wasm-packAvatar wasm-bindgen

    wasm-bindgen/wasm-pack

    7,207Vezi pe GitHub↗

    wasm-pack is a build tool and workflow orchestrator for compiling Rust code to WebAssembly. It coordinates the compilation process and generates the JavaScript glue code required to execute Rust logic within web browsers and server-side runtimes. The tool manages binary optimization to reduce file sizes and improve execution speed. It also functions as a package manager, bundling compiled WebAssembly modules into archives compatible with JavaScript registries and bundlers. The project covers language interoperability through the automatic generation of TypeScript type definitions. It further

    Creates distributable tarball archives from the compiled directory for manual sharing or deployment.

    Rust
    Vezi pe GitHub↗7,207
  • lxc/lxdAvatar lxc

    lxc/lxd

    5,554Vezi pe GitHub↗

    LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes

    Separates metadata and root filesystem into two tarballs for reuse of existing rootfs.

    Go
    Vezi pe GitHub↗5,554
  • sublimehq/package_controlAvatar sublimehq

    sublimehq/package_control

    4,876Vezi pe GitHub↗

    Package Control este un manager de pachete pentru editorul Sublime Text, conceput pentru descoperirea, instalarea și actualizarea extensiilor și plugin-urilor. Utilizează un sistem de repository bazat pe JSON pentru a urmări versiunile pachetelor și URL-urile sursă, oferind un framework pentru gestionarea funcționalității extinse a editorului. Sistemul se integrează cu sistemele de versionare pentru a permite clonarea directă a plugin-urilor, permițând modificări la nivel de sursă și actualizări urmărite. De asemenea, oferă un mecanism pentru sincronizarea configurației cross-platform pentru a menține seturi consistente de pachete și setări instalate pe diferite sisteme de operare. Instrumentul acoperă o gamă largă de capabilități de gestionare, inclusiv rezoluția automată a dependențelor, activarea/dezactivarea stării pachetelor și posibilitatea de a suprascrie fișierele pachetelor printr-un director dedicat utilizatorului. Include, de asemenea, utilitare pentru dezvoltatorii de plugin-uri pentru a împacheta binare, a valida metadatele și a publica extensii în repository-uri personalizate. Software-ul suportă configurarea proxy-ului de rețea pentru rutarea cererilor prin gateway-uri securizate și oferă generarea de log-uri de depanare pentru diagnosticarea erorilor tehnice.

    Compresses a package directory into a distributable archive file with configurable inclusions.

    Python
    Vezi pe GitHub↗4,876
  • jupyterlite/jupyterliteAvatar jupyterlite

    jupyterlite/jupyterlite

    4,840Vezi pe GitHub↗

    JupyterLite is a WebAssembly-based interactive notebook environment that enables browser-based computing without a backend server. It provides a client-side data science sandbox where users can execute programming language kernels and run interactive notebooks entirely within the web browser. The project allows for the creation of tailored distributions by pre-installing specific language packages, bundling custom wheels, and applying environment configurations. It supports the generation of static sites that can be deployed to any standard HTTP host, including the ability to package the envi

    Compresses the output directory into portable archive files for offline distribution or baseline use.

    TypeScriptjupyterjupyterlabjupyterlab-extension
    Vezi pe GitHub↗4,840
  • lxc/incusAvatar lxc

    lxc/incus

    4,893Vezi pe GitHub↗

    Incus is a unified orchestration platform for managing system containers, OCI application containers, and virtual machines through a single control plane. It brings together cluster infrastructure management, secure multi-tenancy, software-defined networking, and pluggable storage backend orchestration into one cohesive system exposed via a full REST API and command-line interface. What distinguishes Incus is its ability to run multiple instance types side by side—full Linux system containers, OCI application containers, and QEMU virtual machines—all managed with consistent tooling. Networkin

    Accepts images as unified or split tarballs with support for multiple compression algorithms.

    Gocloudcontainershacktoberfest
    Vezi pe GitHub↗4,893
  • ddosolitary/lxrunofflineAvatar DDoSolitary

    DDoSolitary/LxRunOffline

    4,264Vezi pe GitHub↗

    LxRunOffline este un utilitar de linie de comandă pentru gestionarea ciclului de viață al mediilor Windows Subsystem for Linux (WSL). Acesta funcționează ca un manager de distribuție și orchestrator utilizat pentru a instala, înregistra și configura medii Linux. Instrumentul oferă capabilități pentru exportul, importul și duplicarea sistemelor de fișiere și a configurațiilor. Permite relocarea mediilor în locații sau directoare diferite de pe unitatea de stocare și permite crearea de arhive comprimate pentru a facilita backup-ul și portabilitatea. Dincolo de migrare, utilitarul acoperă orchestrarea mediului prin executarea de comenzi în cadrul distribuțiilor și gestionarea setărilor de sistem. Acesta gestionează înregistrarea directoarelor de sistem de fișiere existente ca subsisteme active și duplicarea stărilor mediului pentru testare sau redundanță.

    Packages a Linux environment into a compressed archive file for portability and distribution.

    C++bashbash-on-windowsinstaller
    Vezi pe GitHub↗4,264
  1. Home
  2. Development Tools & Productivity
  3. Versioned Package Managers
  4. Immutable Package Archives

Explorează sub-etichetele

  • Distribution ArchivesCompressing package directories into versioned archives for hosting on repositories. **Distinct from Immutable Package Archives:** Focuses on the act of archive creation for distribution rather than the immutability of the archive.
  • Distribution Tarballs1 sub-tagCreation of compressed archives containing compiled binaries and assets for manual deployment. **Distinct from Immutable Package Archives:** Focuses on simple tarball packaging for manual sharing rather than immutable versioned archives