awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesSource-to-Binary Compilation Toolchains

Automation of the configure and make process to transform raw source code into executable binaries.

Distinct from Source-to-Execution Pipelines: Describes the actual build process from source, not binary-to-source mapping or transpilation.

Explore 6 awesome GitHub repositories matching programming languages & runtimes · Source-to-Binary Compilation Toolchains. Refine with filters or upvote what's useful.

Awesome Source-to-Binary Compilation Toolchains GitHub Repositories

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

    rbenv/ruby-build

    3,971Vezi pe GitHub↗

    ruby-build este un instalator de versiuni Ruby și instrument de build pentru sisteme de tip Unix. Gestionează procesul de descărcare, compilare și instalare a mai multor versiuni ale limbajului Ruby din sursă. Utilitarul utilizează fișiere de definiție pentru a mapa numerele de versiune la URL-uri de descărcare și instrucțiuni de instalare. Suportă definiții de build personalizate, permite redirecționarea descărcărilor de pachete către URL-uri oglindă și aplică verificarea integrității bazată pe checksum pentru arhivele sursă descărcate. Instrumentul oferă capabilități pentru compilarea Ruby personalizată, inclusiv aplicarea de patch-uri sursă și configurarea parametrilor de build prin variabile de mediu. Permite utilizatorilor să răsfoiască versiunile disponibile și să automatizeze preluarea și compilarea unor release-uri specifice.

    Downloads raw Ruby source archives and executes a toolchain of configure and make commands to create binaries.

    Shellhacktoberfestrbenv-pluginruby
    Vezi pe GitHub↗3,971
  • gopherdata/gophernotesAvatar gopherdata

    gopherdata/gophernotes

    3,965Vezi pe GitHub↗

    Gophernotes is a backend implementation of the Jupyter kernel protocol and an interactive runtime that enables the execution of Go language code within notebook environments. It serves as a Go language execution engine, allowing users to integrate Go into polyglot notebooks such as Jupyter and nteract. The project supports the creation of documents that combine executable source code with rich media. It maps internal data types to various formats, including HTML, JSON, LaTeX, PDF, and images, to provide visual representations of execution results. The system covers a range of capabilities in

    Integrates with the installed Go compiler and linker to transform source code into executable binaries at runtime.

    Goartificial-intelligencedata-sciencego
    Vezi pe GitHub↗3,965
  • misprit7/computerrariaAvatar misprit7

    misprit7/computerraria

    3,840Vezi pe GitHub↗

    Computerraria is a digital logic circuit simulator and computer architecture educational tool. It provides a sandbox environment for building and testing functional computer systems by connecting modular logic gates and electronic wires. The project serves as a RISC-V architecture simulator that executes RV32I machine code using virtualized hardware components. It includes a virtualized CPU toolchain that uses containerized systems to compile source code into binary formats compatible with these custom processor architectures. The system covers digital logic circuit design and RISC-V ISA sim

    Provides a toolchain that transforms source code into executable binaries compatible with the custom virtual processor.

    Rustlogic-gatesrisc-vriscv
    Vezi pe GitHub↗3,840
  • crypto101/bookAvatar crypto101

    crypto101/book

    3,731Vezi pe GitHub↗

    This project is a cryptography educational book and digital textbook that provides an introductory guide to cryptographic fundamentals, including block ciphers, hash functions, and public key encryption. It also serves as a cryptography lab manual for simulating security attacks, such as forging cookies and recovering passwords, to identify system vulnerabilities. The project utilizes a technical document rendering system to transform raw instructional text and source files into a professionally formatted digital book. This allows the content to be exported into multiple formats, specifically

    Transforms plain text source files into distributable binary formats for e-readers.

    Python
    Vezi pe GitHub↗3,731
  • util-linux/util-linuxAvatar util-linux

    util-linux/util-linux

    3,178Vezi pe GitHub↗

    Util-linux is a collection of essential command-line tools and system administration binaries designed for managing core Linux operating system functions and hardware. It provides a suite of low-level programs that interact directly with the Linux kernel to configure system resources and perform standard administrative tasks on Unix-like operating systems. The project is built upon a modular architecture where independent, loosely coupled binaries share common libraries to minimize resource usage. It adheres to standard system programming interfaces to ensure portability and stability across

    Builds and verifies essential system executables from source code for optimal performance and compatibility.

    C
    Vezi pe GitHub↗3,178
  • rogerclarkmelbourne/arduino_stm32Avatar rogerclarkmelbourne

    rogerclarkmelbourne/Arduino_STM32

    2,661Vezi pe GitHub↗

    This project is a hardware core and board support package that integrates STM32 microcontrollers into the Arduino development environment. It functions as an embedded systems development tool, bridging high-level programming workflows with ARM Cortex-M microcontroller architectures. The core provides the necessary configuration files and libraries to enable the compilation and deployment of firmware directly onto STM32 hardware. By mapping standard programming functions to specific microcontroller register operations, it ensures consistent behavior across different hardware platforms while ut

    Integrates standard C++ compiler toolchains to transform high-level source code into machine-executable binaries.

    C
    Vezi pe GitHub↗2,661
  1. Home
  2. Programming Languages & Runtimes
  3. Source-to-Binary Compilation Toolchains

Explorează sub-etichetele

  • Compilation Artifact PreservationMechanisms to retain intermediate build files for symbol mapping and binary analysis. **Distinct from Source-to-Binary Compilation Toolchains:** Distinct from general compilation toolchains: focuses on preserving artifacts for post-build inspection.