10 रिपॉजिटरी
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 10 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 एक ब्राउज़र-बेस्ड इंटरैक्टिव वेब इंटरफेस और API क्लाइंट है जिसका उपयोग gRPC सर्वर्स को रिमोट प्रोसीजर कॉल्स (RPC) भेजने के लिए किया जाता है। यह एक HTTP से gRPC गेटवे के रूप में काम करता है जो JSON पेलोड्स को बाइनरी protobuf मैसेजेस में ट्रांसलेट करता है, जिससे यूजर्स नेटवर्क रिक्वेस्ट्स को ट्रिगर कर सकते हैं और विज़ुअल वेब इंटरफेस के माध्यम से रिस्पॉन्स का निरीक्षण कर सकते हैं। यह टूल सर्वर रिफ्लेक्शन को क्वेरी करके या लोकल protobuf डिस्क्रिप्टर फाइल्स को लोड करके उपलब्ध सर्विसेज और मेथड सिग्नेचर्स की पहचान करने के लिए स्कीमा ब्राउज़िंग और डिस्कवरी क्षमताएं प्रदान करता है। यह प्रोजेक्ट API टेस्टिंग और क्लाइंट डिबगिंग को कवर करता है, जिससे रिस्पॉन्स बॉडीज, स्टेटस कोड्स और मेटाडेटा हेडर्स की समीक्षा की जा सकती है।
Resolves available network endpoints by parsing compiled binary descriptors or local proto files.
This project is a reference implementation and tutorial designed to demonstrate the end-to-end workflow of building, versioning, and uploading Python distributions. It serves as a concrete project template and example for configuring metadata and build artifacts for package indices. The repository illustrates how to package software by defining project metadata and dependencies in static configuration files. It covers the process of transforming source trees into versioned archives and platform-specific binary distributions, specifically showing how to build binary wheels and source distribut
Shows the conversion of source code into compressed, installable archive formats for index upload.
This project is a collection of common Unix utilities compiled as statically linked binaries. It provides a portable Nix toolset and a bundle of POSIX utilities designed to run across different Linux distributions without requiring shared library dependencies. The collection focuses on cross-distribution compatibility and minimal environment setup. By utilizing a musl-based toolchain and static-link compilation, these utilities are distributed as standalone files that execute immediately without the need for a package manager or external system packages. The project covers a range of portabl
Ensures tools run across different Linux distributions by avoiding dependencies on specific glibc versions.
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.