awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 مستودعات

Awesome GitHub RepositoriesPackage Script Execution

Utilities for executing custom commands defined in project configuration files or provided by packages.

Distinct from Package: None of the candidates cover the specific case of executing 'scripts' defined in a package manifest.

Explore 13 awesome GitHub repositories matching development tools & productivity · Package Script Execution. Refine with filters or upvote what's useful.

Awesome Package Script Execution GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • homebrew/legacy-homebrewالصورة الرمزية لـ Homebrew

    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

    Installs required packages and runs commands with those dependencies automatically added to the system path.

    عرض على GitHub↗26,849
  • zeit/pkgالصورة الرمزية لـ zeit

    zeit/pkg

    24,366عرض على GitHub↗

    pkg is a Node.js executable packager and cross-platform binary compiler. It bundles a project and its dependencies into a single standalone executable file that runs without a pre-installed runtime on the target machine. The tool uses a virtual filesystem bundler to embed project assets and native modules into a binary snapshot. It includes a bytecode obfuscator that compiles source code into bytecode to prevent the extraction of raw logic. The project supports cross-platform distribution, allowing the generation of binaries for different operating systems and architectures from a single hos

    Provides a mechanism to execute the packaging process via scripts instead of the command line for custom build pipelines.

    JavaScript
    عرض على GitHub↗24,366
  • homebrew/homebrew-coreالصورة الرمزية لـ Homebrew

    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

    Installs required dependencies on the fly to execute specific commands with those binaries in the system path.

    Rubycoreformulaehacktoberfest
    عرض على GitHub↗15,383
  • npm/cliالصورة الرمزية لـ npm

    npm/cli

    9,846عرض على GitHub↗

    This project is a command line interface for managing, installing, and publishing JavaScript packages to a remote registry. It serves as a dependency resolution tool, a software registry publishing client, and a security auditor for Node.js development workflows. The tool distinguishes itself by providing integrated monorepo workspace management and a comprehensive registry authentication client that supports multi-factor authentication. It enables detailed control over the software supply chain through provenance attestations, package signature verification, and the generation of a Software

    Enables the execution of custom project commands defined within the package manifest.

    JavaScriptjavascriptnodejsnpm
    عرض على GitHub↗9,846
  • pkgxdev/pkgxالصورة الرمزية لـ pkgxdev

    pkgxdev/pkgx

    9,738عرض على GitHub↗

    pkgx is a cross-platform tool orchestrator and portable package runner that enables the execution of specific software versions without requiring permanent installation on the host system. It functions as a multi-ecosystem package wrapper, providing a unified interface to launch tools and managers from various language ecosystems. The project serves as an ephemeral environment provider and script dependency manager, allowing users to declare and automatically inject required software versions into scripts via a shebang line. This allows for the bootstrapping of temporary shells and containers

    Provides libraries for integrating package installation and execution logic directly into other applications.

    Rustenvironment-managerpackage-managerpackage-runner
    عرض على GitHub↗9,738
  • yarnpkg/berryالصورة الرمزية لـ yarnpkg

    yarnpkg/berry

    8,052عرض على GitHub↗

    Berry is a Node.js package manager, dependency resolution engine, and monorepo workspace manager. It provides the tools necessary for resolving, downloading, and managing dependencies to ensure consistent environments across different development machines, while also serving as a publishing tool for uploading versioned package tarballs to registries. The project is distinguished by its implementation of Plug'n'Play, which resolves dependencies without creating a physical node_modules directory by mapping dependencies directly to the file system. This enables a zero-install development workflo

    Enables the execution of shell scripts or executable binaries provided by installed packages.

    TypeScriptjavascriptnodejspackage-manager
    عرض على GitHub↗8,052
  • dilanx/cracoالصورة الرمزية لـ dilanx

    dilanx/craco

    7,429عرض على GitHub↗

    Craco is a configuration layer for Create React App that modifies Webpack and Jest settings without requiring the project to eject. It functions as a build tool plugin system and configuration manager, allowing for the injection of custom settings and third-party logic into the frontend build pipeline. The project utilizes a hook-based architecture and non-destructive configuration merging to override default settings. This allows for Webpack configuration overrides and Jest configuration tuning while maintaining the original source files. The system covers a broad range of build pipeline ex

    Provides the capability to specify a custom build scripts package to replace the default scripts provided by the system.

    TypeScriptconfigurationcracreate-react-app
    عرض على GitHub↗7,429
  • clibs/clibالصورة الرمزية لـ clibs

    clibs/clib

    5,133عرض على GitHub↗

    clib هو مدير حزم ومدير تبعيات بلغة C يُستخدم لتثبيت وتحديث وإدارة مكتبات C الخارجية وتبعيات الملفات التنفيذية من المستودعات البعيدة. يعمل كأداة توزيع لهيكلة الكود المصدري والبيانات الوصفية لنشر مكتبات C ومجموعة أدوات تطوير للحفاظ على بيئات بناء متسقة. يوفر المشروع إطار عمل لتوزيع مكتبات C وحل التبعيات، باستخدام ملفات البيان لتتبع إصدارات المكتبات المطلوبة وضمان عمليات بناء قابلة للتكرار عبر أنظمة مختلفة. وهو يبسط سير عمل تطوير C من خلال إدارة تثبيت وإلغاء تثبيت الملفات الثنائية الأصلية وأدوات التطوير. يغطي النظام مجموعة واسعة من إمكانيات برمجة النظام، بما في ذلك تحليل الذاكرة، وقياس الأداء، واختبار الوحدات. كما يتضمن أدوات لإدارة هياكل البيانات، والتفاعل مع نظام الملفات، والتجزئة التشفيرية، وتشفير البيانات، واتصالات الشبكة.

    Executes custom configuration and cleanup scripts defined in package metadata to manage native binaries.

    Ccclibmanager
    عرض على GitHub↗5,133
  • c3lang/c3cالصورة الرمزية لـ c3lang

    c3lang/c3c

    5,147عرض على GitHub↗

    c3c is the compiler for the C3 programming language, transforming source code into executable binaries, static libraries, or dynamic libraries using an LLVM backend. It implements a system based on result-based error handling, scoped memory pooling, and a semantic macro system. The compiler provides first-class support for hardware-backed SIMD vectors that map directly to processor instructions and enables runtime polymorphism through interface-based dynamic dispatch. The project covers a broad set of low-level capabilities, including manual and pooled memory management, inline assembly inte

    Runs specified scripts during the library usage process when operating at a full trust level.

    C3c3compilerlanguage
    عرض على GitHub↗5,147
  • pex-tool/pexP

    pex-tool/pex

    4,218عرض على GitHub↗

    Pex هو مدير حزم تطبيقات Python وبيئة معزولة. يقوم بتجميع البرامج وأشجار تبعياتها بالكامل في ملفات تنفيذية واحدة لتبسيط النشر عبر بيئات مختلفة. تعمل الأداة كمنشئ ملفات تنفيذية محمولة عن طريق تجميع توزيعات متعددة خاصة بالمنصة في ملف واحد. يضمن هذا إمكانية تشغيل البرنامج عبر أنظمة تشغيل مختلفة عن طريق تعيين المنصات المستهدفة إلى توزيعات ثنائية متوافقة. يوفر النظام قدرات لإدارة التبعية والتنفيذ المعزول. يمكنه تشغيل نصوص برمجية أو مترجمات داخل بيئات مؤقتة وعابرة تحتوي على مجموعة محددة من التبعيات المطلوبة.

    Bundles a program and its entire dependency tree into a single portable file for simplified deployment.

    Python
    عرض على GitHub↗4,218
  • ruby/rubygemsالصورة الرمزية لـ ruby

    ruby/rubygems

    3,936عرض على GitHub↗

    RubyGems is a package manager for the Ruby language, serving as a tool for packaging, distributing, and installing libraries and software extensions. It functions as a dependency resolver and registry client, managing the installation of required libraries and their recursive dependencies to ensure consistent environments across development and production. The system handles the complete package lifecycle, including the building of distributable archives, the compilation of native C extensions for high-performance system integration, and the publishing of stable or prerelease versions to regi

    Provides utilities for executing custom commands defined within package manifests.

    Rubypackage-managerrubyrubygems
    عرض على GitHub↗3,936
  • moonrepo/moonالصورة الرمزية لـ moonrepo

    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.

    Transforms existing package manager scripts into managed build tasks to reduce migration effort.

    Rustbuild-systembuild-toolbun
    عرض على GitHub↗3,687
  • zkat/npxالصورة الرمزية لـ zkat

    zkat/npx

    2,623عرض على GitHub↗

    npx is a tool that combines Node version management, on-demand package running, caching installation, remote execution, and shell command fallback into a single interface. It functions as an npm package runner that executes binaries on demand without requiring a global or local install, while also serving as an on-demand package installer that downloads and caches packages automatically before running their commands. The tool distinguishes itself through its ability to install and use specific Node.js versions on the fly for executing commands or scripts, and by replacing the shell's default

    Running shell commands with access to specified npm packages without needing a separate project or global install.

    JavaScriptclinpmpackage-manager
    عرض على GitHub↗2,623
  1. Home
  2. Development Tools & Productivity
  3. Package Script Execution

استكشف الوسوم الفرعية

  • Dependency-Inlined ScriptsRunning shell commands with access to specified npm packages without needing a separate project or global install. **Distinct from Package Script Execution:** Distinct from Package Script Execution: focuses on running inline scripts with package dependencies, not predefined scripts in package manifests.
  • Ephemeral Dependency Execution1 وسم فرعيInstalling required packages on the fly to execute a specific command with those dependencies in the path. **Distinct from Package Script Execution:** Distinct from general package script execution by focusing on the temporary installation and path-injection of dependencies for a single command run.
  • Inline Script RunnersRuns a shell command with access to specified npm packages, without needing a separate project or global install. **Distinct from Package Script Execution:** Distinct from Package Script Execution: focuses on running inline shell commands with package dependencies, not predefined scripts in package manifests.
  • Library IntegrationsLanguage-specific libraries that allow applications to programmatically install and run packages. **Distinct from Package Script Execution:** Distinct from Package Script Execution: focuses on API-driven integration within app code rather than executing manifest-defined scripts
  • Package Script MigrationsTransformation of scripts from package manifests into managed build system tasks. **Distinct from Package Script Execution:** Focuses on the conversion/migration process from one format to another rather than simple execution.
  • Packaging API TriggersProgrammatic interfaces that allow external scripts to trigger the packaging and compilation process. **Distinct from Package Script Execution:** Distinct from package script execution by focusing on the API used to initiate the binary packaging process itself.