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
·

5 repository-uri

Awesome GitHub RepositoriesLanguage Module Packaging

Systems for extracting and bundling language-specific modules into system packages.

Distinct from Node.js Debuggers: Unlike debuggers or database integrations, this focuses on the packaging of modules for distribution.

Explore 5 awesome GitHub repositories matching programming languages & runtimes · Language Module Packaging. Refine with filters or upvote what's useful.

Awesome Language Module Packaging GitHub Repositories

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

    jordansissel/fpm

    11,479Vezi pe GitHub↗

    fpm is a multiplatform package builder and converter used to create software packages for various Linux distribution formats from a single unified source. It functions as a Linux distribution packager and a cross-format converter, transforming local directories, existing packages, or language-specific modules into platform-native formats such as DEB and RPM. The tool acts as a language-specific package wrapper, bundling modules from Node.js, Python, Ruby, and Perl into system packages. It can also generate packages that automatically configure system services for targets like systemd. The pr

    Fetches modules from a registry to bundle Node.js code into system-level packages.

    Rubypackaging
    Vezi pe GitHub↗11,479
  • max-mapper/art-of-nodeAvatar max-mapper

    max-mapper/art-of-node

    9,873Vezi pe GitHub↗

    This project is a curated educational guide and instructional resource for the Node.js runtime environment. It serves as a comprehensive introduction to core concepts, including asynchronous programming tutorials, network application primers, and guides on the module system and stream API. The material focuses on the fundamental building blocks of server-side development, specifically how to create reusable code packages and manage project dependencies via a module manifest. It provides detailed instruction on building programs that communicate over HTTP and TCP protocols to exchange data acr

    Teaches how to encapsulate logic into reusable packages using a module manifest.

    JavaScript
    Vezi pe GitHub↗9,873
  • facebook/buckAvatar facebook

    facebook/buck

    8,542Vezi pe GitHub↗

    Buck is a multi-language build system and modular build orchestrator designed to compile and package software modules across different programming languages and hardware platforms. It functions as a hermetic build tool, isolating the build process from the host system to ensure consistent and reproducible outputs. The system manages polyglot software builds by organizing code into small, independent units to facilitate faster compilation. It operates as a cross-platform package manager that creates and distributes software components across various operating systems and language ecosystems.

    Converts reusable code units into distributable packages across multiple languages to simplify deployment.

    Javaandroidbuckbuild-tool
    Vezi pe GitHub↗8,542
  • nginx/unitAvatar nginx

    nginx/unit

    5,560Vezi pe GitHub↗

    NGINX Unit is an open-source application server designed to natively execute code across multiple programming language runtimes and WebAssembly within a single process. It serves as a multi-language application server that can run applications written in Go, Java, Node.js, Perl, PHP, Python, Ruby, and WebAssembly side by side, without requiring separate runtime environments for each language. The server distinguishes itself through a RESTful JSON control API that enables dynamic, zero-downtime configuration changes without restarting the server. It combines event-driven asynchronous I/O with

    Builds custom language modules to extend the server's runtime support for additional languages.

    C
    Vezi pe GitHub↗5,560
  • hyperdbg/hyperdbgAvatar HyperDbg

    HyperDbg/HyperDbg

    3,885Vezi pe GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Displays base addresses and file paths of kernel-mode modules for system inspection.

    Cbinary-analysisdebugdebugger
    Vezi pe GitHub↗3,885
  1. Home
  2. Programming Languages & Runtimes
  3. Node.js Debuggers
  4. Language Module Packaging

Explorează sub-etichetele

  • Custom Runtime Module BuildersCreates new language modules or prepares custom packages to extend runtime support. **Distinct from Language Module Packaging:** Distinct from Language Module Packaging: focuses on building custom modules for a server runtime, not packaging existing modules for distribution.
  • Language Module Definitions1 sub-tagDefining exports and metadata for language-specific reusable code packages. **Distinct from Language Module Packaging:** Focuses on the definition of the module itself rather than the system packaging process.