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

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

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

3 个仓库

Awesome GitHub RepositoriesShim-Based Dispatch

Using proxy binaries to intercept and redirect calls to a specific active toolchain version.

Distinct from Toolchain Versioning: Specifically implements the shim/proxy mechanism for toolchain dispatch, not just general versioning.

Explore 3 awesome GitHub repositories matching development tools & productivity · Shim-Based Dispatch. Refine with filters or upvote what's useful.

Awesome Shim-Based Dispatch GitHub Repositories

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

    rust-lang/rustup

    6,940在 GitHub 上查看↗

    rustup is a programming language toolchain manager that automates the installation, versioning, and configuration of the Rust compiler and its associated build tools. It serves as a toolchain installer and version manager, enabling the deployment of the language ecosystem across different operating systems. The system manages multiple compiler versions across stable, beta, and nightly release channels, allowing users to switch between these versions to meet different environment requirements. It also functions as a cross-compilation manager by installing pre-compiled standard libraries to bui

    Uses shim binaries to intercept compiler calls and redirect them to the currently active toolchain.

    Rust
    在 GitHub 上查看↗6,940
  • taviso/loadlibrarytaviso 的头像

    taviso/loadlibrary

    4,475在 GitHub 上查看↗

    LoadLibrary is a binary instrumentation framework that loads and executes Windows PE/COFF DLLs natively within Linux processes. It provides a cross-platform binary execution layer that maps Windows portable executable files into Linux memory, resolving imports and relocations so that exported functions can be called as if they were native Linux library routines. The framework enables runtime interception and modification of Windows DLL function behavior, including redirecting API calls to Linux-native implementations through a binary patching hook engine. It includes a code coverage auditor t

    Translates Windows C++ exception handling mechanisms into Linux-compatible unwinding and dispatch routines for loaded binaries.

    Clinuxportingwindows
    在 GitHub 上查看↗4,475
  • moonrepo/moonmoonrepo 的头像

    moonrepo/moon

    3,687在 GitHub 上查看↗

    Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It functions as a dependency graph orchestrator that executes build targets in topological order and utilizes input hashing to cache results and skip redundant work. The project features a polyglot toolchain manager that automates the installation and versioning of language runtimes and CLI tools to ensure environment consistency. It also includes a plugin framework based on WebAssembly, allowing developers to extend build logic and toolchain behavior using any supported language.

    Provides binary shims that detect and activate specific tool versions based on project configuration.

    Rustbuild-systembuild-toolbun
    在 GitHub 上查看↗3,687
  1. Home
  2. Development Tools & Productivity
  3. Project Version Managers
  4. Toolchain Versioning
  5. Shim-Based Dispatch

探索子标签

  • Cross-Platform Exception Dispatch ShimsTranslates Windows C++ exception handling mechanisms into Linux-compatible unwinding and dispatch routines for loaded binaries. **Distinct from Shim-Based Dispatch:** Distinct from Shim-Based Dispatch: focuses on translating Windows exception handling to Linux, not toolchain version dispatch.