awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

83 个仓库

Awesome GitHub RepositoriesBinary and Source Installation

Methods for installing software using either pre-built binary packages or by compiling source code.

Explore 83 awesome GitHub repositories matching devops & infrastructure · Binary and Source Installation. Refine with filters or upvote what's useful.

Awesome Binary and Source Installation GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • tesseract-ocr/tesseracttesseract-ocr 的头像

    tesseract-ocr/tesseract

    74,751在 GitHub 上查看↗

    Tesseract is a neural network-based optical character recognition engine designed to convert scanned images and digital documents into machine-readable, searchable text. It functions as both a command-line utility for automating large-scale digitization workflows and a cross-platform library that can be embedded into desktop, mobile, or server-side applications. By utilizing long short-term memory networks, the engine provides robust text extraction across more than one hundred languages and dozens of scripts. The project distinguishes itself through a sophisticated document layout analysis f

    Deploy the engine through pre-built binary packages or by compiling directly from source code on supported platforms.

    C++hacktoberfestlstmmachine-learning
    在 GitHub 上查看↗74,751
  • homebrew/legacy-homebrewHomebrew 的头像

    Homebrew/legacy-homebrew

    26,849在 GitHub 上查看↗

    This project is a command line package manager and dependency management engine used for installing, updating, and removing software packages across different operating systems. It functions as a package recipe system and software repository administrator, utilizing declarative scripts to define software sources, build arguments, and installation steps. The system operates as a binary distribution platform that compiles source code into pre-compiled binaries and distributes them through remote repositories. It includes an automated version tracker that monitors upstream software releases and

    Downloads and installs pre-compiled binary packages when they match the current system architecture.

    在 GitHub 上查看↗26,849
  • vectordotdev/vectorvectordotdev 的头像

    vectordotdev/vector

    22,071在 GitHub 上查看↗

    Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and traces across distributed infrastructure. It functions as a modular engine that decouples data ingestion from processing and transmission, utilizing a component-based architecture to connect diverse sources to multiple destinations. The project distinguishes itself through a focus on reliability and flow control. It implements backpressure-aware data movement to prevent data loss during traffic spikes and utilizes disk-backed event buffering to ensure durability during network

    Supports deployment by extracting pre-compiled binaries directly onto a host system.

    Rusteventsforwarderhacktoberfest
    在 GitHub 上查看↗22,071
  • bigpizzav3/codexplusplusBigPizzaV3 的头像

    BigPizzaV3/CodexPlusPlus

    19,167在 GitHub 上查看↗

    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

    Downloads and installs the latest launcher and management tools for the product from a remote release repository.

    Rust
    在 GitHub 上查看↗19,167
  • k4yt3x/video2xk4yt3x 的头像

    k4yt3x/video2x

    18,754在 GitHub 上查看↗

    Video2x is a modular processing framework designed for AI-enhanced video upscaling and frame rate conversion. It functions as a comprehensive toolset for increasing the resolution and visual clarity of media files while generating intermediate frames to improve motion smoothness. The system is built to handle intensive media transformation tasks by leveraging hardware acceleration and custom encoding pipelines. The project distinguishes itself through a plugin-based architecture that allows for the integration of custom machine learning models and specialized algorithms. It utilizes a modular

    Provides prebuilt binary packages to ensure immediate execution readiness without requiring manual compilation.

    C++anime4kframe-interpolationmachine-learning
    在 GitHub 上查看↗18,754
  • rust-lang/bookrust-lang 的头像

    rust-lang/book

    17,930在 GitHub 上查看↗

    The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It provides a comprehensive walkthrough of the language's design, focusing on its core identity as a systems programming language that enforces memory safety and high-performance execution without the need for a garbage collector. The project is distinguished by its focus on ownership, borrowing, and lifetime tracking, which allow the compiler to verify memory safety and thread safety at compile time. It covers the language's unique approach to zero-cost abstractions, including t

    Downloads and compiles runnable programs from a registry for local command-line execution.

    Rustbookmdbookrust
    在 GitHub 上查看↗17,930
  • redox-os/redoxredox-os 的头像

    redox-os/redox

    16,054在 GitHub 上查看↗

    Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe language for the kernel and all system components, the project eliminates common vulnerabilities such as buffer overflows and use-after-free errors. Its architecture relies on a minimal kernel that manages only essential hardware and process isolation, delegating all other system services to unprivileged user-space processes. The system distinguishes itself through a modular design where hardware drivers and system services run as independent user-space daemons, allowing them to

    Manages software recipes within the system image, supporting both local compilation and remote binary retrieval.

    Rustbsdfreebsdgnu
    在 GitHub 上查看↗16,054
  • homebrew/homebrew-coreHomebrew 的头像

    Homebrew/homebrew-core

    15,383在 GitHub 上查看↗

    This project is a Ruby-based package definition repository that functions as a cross-platform package manager and software dependency resolver for macOS and Linux. It provides a centralized system for installing, updating, and managing software through a Git-based distribution model. The system distinguishes itself through a binary package distribution network that produces pre-compiled bottles to avoid local compilation from source. It utilizes a Ruby-based domain specific language to define installation recipes and employs a distributed version control architecture to synchronize these defi

    Automatically downloads and installs pre-compiled binary packages when a compatible bottle exists for the system architecture.

    Rubycoreformulaehacktoberfest
    在 GitHub 上查看↗15,383
  • whisky-app/whiskyWhisky-App 的头像

    Whisky-App/Whisky

    15,103在 GitHub 上查看↗

    Whisky is a compatibility layer and virtual environment manager designed to run Windows applications and games on macOS. It functions by creating isolated containers that house separate filesystems and registry hives, ensuring that software dependencies remain independent of the host operating system. By translating Windows system calls into native equivalents, the tool enables the execution of non-native binaries within a managed environment. The project distinguishes itself through a comprehensive suite of configuration and optimization tools that allow users to tune graphics rendering, inp

    Runs Windows-based executable and installer files within selected virtual environments.

    Swiftgamegame-porting-toolkitmac
    在 GitHub 上查看↗15,103
  • rust-lang/cargorust-lang 的头像

    rust-lang/cargo

    14,624在 GitHub 上查看↗

    Cargo is the official build system and package manager for the Rust programming language. It provides a unified command-line interface that orchestrates the entire development lifecycle, including compiling source code, managing complex dependency graphs, running tests, and distributing packages through a centralized registry. By utilizing declarative manifest files, it ensures that builds remain reproducible and consistent across different environments. The tool distinguishes itself through its deep integration with the Rust compiler and its sophisticated approach to project management. It f

    Downloads and compiles executable programs from registries or repositories for local installation.

    Rustcargopackage-managerrust
    在 GitHub 上查看↗14,624
  • oauth2-proxy/oauth2-proxyoauth2-proxy 的头像

    oauth2-proxy/oauth2-proxy

    14,576在 GitHub 上查看↗

    This project is a reverse proxy server that secures internal web services by enforcing authentication against external identity providers. It acts as a gatekeeper for incoming HTTP traffic, validating user identity before forwarding requests to protected backend applications. By integrating with OAuth2 and OIDC providers, the proxy ensures that only authorized users can access internal resources. The proxy distinguishes itself through its flexible session management and granular access control. It maintains authenticated user state across requests using either encrypted client-side cookies or

    Provides precompiled binaries for direct execution to simplify setup without requiring build tools.

    Gocloud-infrastructurehacktoberfestoauth2-proxy
    在 GitHub 上查看↗14,576
  • nodesource/distributionsnodesource 的头像

    nodesource/distributions

    13,834在 GitHub 上查看↗

    This project is a Node.js binary distribution repository and Linux package repository. It provides a hosted set of pre-compiled JavaScript runtime binaries for various Linux distributions to simplify installation and version management through native package managers. The project includes a Node.js observability toolset and security policy manager. These components enable the gathering of runtime telemetry to monitor application health and performance via diagnostic dashboards, while providing a resource restriction layer that intercepts system calls to prevent unauthorized modules from acces

    Allows installation of ready-to-use Node.js binaries without the need for compiling from source.

    Shelljavascriptlinuxnode
    在 GitHub 上查看↗13,834
  • nelvko/clash-for-linux-installnelvko 的头像

    nelvko/clash-for-linux-install

    13,627在 GitHub 上查看↗

    This project is an automated installation and management tool for deploying Clash proxy cores and web dashboards on Linux systems. It provides a scripted environment deployer that handles the setup of network proxy kernels and administration panels across various distributions and initialization systems. The tooling includes a subscription manager that handles multiple proxy feeds with automated updates and format conversion for profile switching. It also provides a service controller for managing the operational status, lifecycle, and log tracking of the proxy services. The system covers au

    Provides automated installation of pre-compiled executable kernels and web dashboards directly into the system path.

    Shellclashclash-metalinux
    在 GitHub 上查看↗13,627
  • yerongai/office-toolYerongAI 的头像

    YerongAI/Office-Tool

    12,966在 GitHub 上查看↗

    Office-Tool is a PowerShell-based utility designed to automate the deployment, configuration, and maintenance of office productivity suites. It functions as a command-line manager that handles the full lifecycle of software installations, including initial setup, version updates, and the removal of existing applications. The tool distinguishes itself by providing granular control over software environments through modular script execution and direct registry manipulation. It enables users to bundle installation files into standard disk images for simplified distribution, while also offering a

    Downloads and sets up selected applications and language packs from online sources or local storage.

    PowerShellmsofficemsprojectoffice
    在 GitHub 上查看↗12,966
  • bin456789/reinstallbin456789 的头像

    bin456789/reinstall

    12,251在 GitHub 上查看↗

    Reinstall is an automated operating system deployer and bare metal provisioning tool designed for virtual private servers and remote hardware. It functions as a remote disk imaging utility and OS management tool, enabling the deployment and reinstallation of Linux and Windows operating systems without requiring physical access to the machine. The project distinguishes itself by automating complex installation hurdles, such as bypassing hardware requirements for RAM, TPM, and SecureBoot. It manages critical low-level tasks including hardware-aware driver injection, raw disk image deployment wi

    Downloads the correct executable files based on the detected operating system, processor architecture, and network environment.

    Shellalpinealpine-linuxboot
    在 GitHub 上查看↗12,251
  • easytier/easytierEasyTier 的头像

    EasyTier/EasyTier

    12,012在 GitHub 上查看↗

    EasyTier is a decentralized peer-to-peer virtual private network and mesh networking tool. It functions as a layer 3 network overlay that establishes secure tunnels between devices without requiring a centralized server or coordinator. It also serves as a WireGuard-compatible VPN, capable of acting as a server for standard WireGuard clients. The project distinguishes itself through multipath latency-based routing and the use of KCP or QUIC proxies to mitigate packet loss and stabilize connections in high-loss environments. It provides a virtual networking manager featuring a web management co

    Supports deployment across various platforms via pre-built binaries, containers, or source code installation.

    Rustnat-traversalp2prust
    在 GitHub 上查看↗12,012
  • aristocratos/bpytoparistocratos 的头像

    aristocratos/bpytop

    10,908在 GitHub 上查看↗

    bpytop is a cross-platform terminal system monitor and resource dashboard for Unix-like operating systems. It provides a real-time interface for tracking processor, memory, disk, and network usage across Linux, macOS, and FreeBSD. The tool functions as a process manager, allowing users to filter, sort, and terminate system processes using a tree-view layout. It also serves as a hardware health monitor by tracking battery status and system temperatures. The interface is highly customizable, featuring a theme engine for adjusting color schemes and a layout system to toggle specific resource bo

    Provides instructions for installing the application via pre-built binaries.

    Python
    在 GitHub 上查看↗10,908
  • go-swagger/go-swaggergo-swagger 的头像

    go-swagger/go-swagger

    9,989在 GitHub 上查看↗

    go-swagger is a toolkit for working with Swagger/OpenAPI 2.0 specifications in Go. It generates server, client, and CLI code from a specification document, and can also produce a specification by scanning annotated Go source code. The project includes a static validation engine that checks documents against the schema and project-specific rules, and a specification transformation pipeline that resolves, flattens, and merges documents. The toolkit generates both client and server code from the same specification, ensuring consistency in request and response handling. It also produces a command

    Provides pre-built binaries for download and installation on the system PATH.

    Goapicode-generatorgo
    在 GitHub 上查看↗9,989
  • sparkle-project/sparklesparkle-project 的头像

    sparkle-project/Sparkle

    9,224在 GitHub 上查看↗

    Sparkle is a software update framework for macOS applications. It provides a system for delivering automatic updates using signed archives and RSS-based feeds to notify clients of new software versions. The framework ensures software integrity and authenticity through public-key cryptography, requiring digital signatures for both update archives and release feeds. It includes mechanisms for signing key rotation to maintain the security chain if a private key is lost. To optimize delivery, the project includes tools for generating binary delta updates that ship only the byte-level differences

    Ships a utility for generating incremental updates that contain only the differences between releases.

    Objective-Cframeworkmacossoftware-update
    在 GitHub 上查看↗9,224
  • microsoft/react-native-code-pushMicrosoft 的头像

    Microsoft/react-native-code-push

    9,133在 GitHub 上查看↗

    This project is a dynamic code delivery system and over-the-air update client for cross-platform mobile frameworks. It enables the distribution of JavaScript bundles and remote assets directly to devices, allowing updates to be applied without requiring a full application store release. The system provides infrastructure for staged rollouts, A/B testing, and remote hotfix deployment by directing specific user segments or percentages to different code versions. It ensures stability through a client-side rollback manager that automatically reverts to a previous stable version if a new update ca

    Rapidly delivers critical bug fixes to production mobile users without requiring a full binary update.

    C
    在 GitHub 上查看↗9,133
上一个1234…5下一个
  1. Home
  2. DevOps & Infrastructure
  3. Deployment Management
  4. Installation and Package Management
  5. Binary and Source Installation

探索子标签

  • Application LaunchersUtilities that automate the installation and immediate execution of binaries on target devices. **Distinct from Binary and Source Installation:** Distinct from Binary and Source Installation: focuses on the immediate launch of the app after install, not just the deployment of files.
  • Architecture-Aware Binary FetchingAutomated retrieval of executable binaries tailored to the detected operating system and processor architecture. **Distinct from Binary and Source Installation:** Specifically focuses on the dynamic selection and downloading of binaries based on system detection.
  • Binary Archive Installation1 个子标签Downloading a pre-built binary archive and unpacking it into a directory on the PATH. **Distinct from Binary and Source Installation:** Distinct from Binary and Source Installation: focuses on downloading and unpacking pre-built archives, not general installation methods.
  • Prebuilt Binary InstallationsDownload and install ready-to-use binaries of the JavaScript engine without compiling from source. **Distinct from Binary and Source Installation:** Distinct from Binary and Source Installation: focuses specifically on the prebuilt binary installation path, not the source compilation option.
  • Remote Binary Updaters3 个子标签Tools that automatically download and install the latest binary launcher and management tools from a remote release repository. **Distinct from Binary and Source Installation:** Distinct from Binary and Source Installation: focuses on the remote fetching and updating of binaries rather than just the installation method.
  • Self-Updating Agent DeploymentsInstalls a single binary agent that automatically discovers hosts and self-updates without manual intervention. **Distinct from Binary and Source Installation:** Distinct from Binary and Source Installation: includes auto-discovery of managed hosts and self-update capabilities, not just installation methods.
  • Virtual Environment InstallersUtilities for executing Windows installers and binaries within isolated virtual environments. **Distinct from Binary and Source Installation:** Distinct from Binary and Source Installation: focuses on executing installers within a compatibility-managed virtual environment.