9 repository-uri
Methods for packaging and distributing software as self-contained, dependency-free executables.
Distinguishing note: No candidates provided; minting under DevOps & Infrastructure as it relates to deployment and distribution.
Explore 9 awesome GitHub repositories matching devops & infrastructure · Binary Distribution. Refine with filters or upvote what's useful.
Micro is a terminal-based text editor designed for use within command-line interfaces. It provides a keyboard-centric environment for creating and modifying source code and configuration files without requiring a graphical desktop system. The editor features a modular architecture centered on a plugin-driven system and an embedded scripting engine. Users can extend core functionality, automate workflows, and customize editor behavior by writing scripts or installing external extensions through a centralized package management system. This extensibility allows for the integration of custom com
Deploying software as a single self-contained binary file to ensure consistent functionality across different operating systems without managing complex dependencies.
CodexPlusPlus is a suite of specialized tools designed for API redirection, runtime application enhancement, binary updates, history exportation, and remote editor bridging. It functions as an enhancement framework that modifies the runtime behavior of a specific desktop application. The project provides a proxy mechanism to reroute model requests to custom endpoints while maintaining the original application authentication state. It also includes a bridge to connect local application contexts to remote SSH environments for file editing and a system to automatically download and install the l
Fetches and replaces application launcher files from a remote repository to perform version updates.
Buf is a toolchain for managing the full lifecycle of Protocol Buffers schemas. It provides a set of tools for schema governance, including linting to enforce style guides, a breaking change detector to ensure backward compatibility, and a system for producing language-specific source code via local or remote plugins. The project distinguishes itself through a remote schema registry that centralizes the hosting, versioning, and distribution of Protocol Buffers modules. This registry allows for server-side enforcement of governance policies, such as blocking updates that introduce backward-inc
Compiles source files into binary descriptor sets to distribute validated schemas without requiring original source files.
AppImageKit is a system of tools and utilities for bundling Linux desktop applications into single-file, portable executables. It functions as a packager that converts application directories into self-mounting binaries, allowing software to run across multiple Linux distributions without a formal installation process. The project enables portable software distribution by isolating application configurations and home directories from the host system, which allows applications to run from removable media. It includes a filesystem manager for extracting, inspecting, and mounting the embedded im
Implements binary linking targeted at the minimum common denominator of system libraries for cross-distribution compatibility.
This project is a PHP archive distribution system designed for hosting and deploying versioned releases. It functions as an installation tool and distribution manager that handles the downloading of archives from remote repositories or URLs into local project directories. The system ensures installation security by acting as an integrity verifier, validating archives using hash checksums and digital signatures. It includes a version resolver that matches requested constraints against available releases to ensure environment consistency. The project manages resource organization through XML m
Hosts and distributes versioned PHP archives via remote release servers.
grpcui este o interfață web interactivă bazată pe browser și un client API pentru executarea apelurilor de procedură la distanță către servere gRPC. Funcționează ca un gateway HTTP-la-gRPC care traduce payload-urile JSON în mesaje binare protobuf, permițând utilizatorilor să declanșeze cereri de rețea și să inspecteze răspunsurile printr-o interfață web vizuală. Instrumentul oferă capabilități de navigare și descoperire a schemei prin interogarea reflecției serverului sau încărcarea fișierelor descriptor protobuf locale pentru a identifica serviciile disponibile și semnăturile metodelor. Utilizează aceste definiții pentru a genera automat formulare de intrare dinamice pentru construirea datelor cererii, incluzând suport pentru structuri imbricate complexe. Proiectul acoperă testarea API și depanarea clientului, permițând revizuirea corpului răspunsurilor, a codurilor de stare și a headerelor de metadate. De asemenea, gestionează conectivitatea securizată printr-un strat de transport care suportă text simplu, TLS și autentificare mutuală cu certificate de client configurabile.
Resolves available network endpoints by parsing compiled binary descriptors or local proto files.
Acest proiect este o implementare de referință și un tutorial conceput pentru a demonstra fluxul de lucru end-to-end de construire, versionare și încărcare a distribuțiilor Python. Acesta servește ca template de proiect concret și exemplu pentru configurarea metadatelor și a artefactelor de build pentru indicii de pachete. Repository-ul ilustrează modul de împachetare a software-ului prin definirea metadatelor proiectului și a dependențelor în fișiere de configurare statice. Acoperă procesul de transformare a arborilor sursă în arhive versionate și distribuții binare specifice platformei, arătând specific cum se construiesc binary wheels și distribuții sursă. Proiectul acoperă arii de capabilități mai largi, inclusiv gestionarea dependențelor, crearea de interfețe în linie de comandă și automatizarea publicării lansărilor în repository-uri. De asemenea, demonstrează utilizarea mediilor virtuale izolate și integrarea extensiilor binare.
Shows the conversion of source code into compressed, installable archive formats for index upload.
Setuptools is a Python package build tool and distribution framework used to bundle code into distributable archives. It functions as a project metadata manager, allowing for the declarative definition of project identity, versioning, and dependencies. The toolkit distinguishes itself by providing an extension compiler for C and C++ source files and a plugin architecture that uses entry points to enable runtime discovery of functionality. It also supports development environment tooling, such as editable installs that link source code directly to the environment to allow immediate changes wit
Setuptools packages project code and metadata into standardized formats for distribution to end users.
k3s-ansible is a set of playbooks and tools for automating the deployment, orchestration, and lifecycle management of lightweight Kubernetes clusters. It functions as a provisioning tool that installs and configures these environments across multiple Linux nodes using a declarative approach. The project provides specialized support for high-availability configurations using either embedded etcd or external datastores. It also includes mechanisms for air-gapped installations, allowing the distribution of binaries and container images from a local directory to nodes without internet access. Th
Provides a mechanism to distribute installation binaries and container images from a local controller to nodes for air-gapped setups.