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

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

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

Open-source alternatives to Runscript

14 open-source projects similar to node-modules/runscript, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Runscript alternative.

  • erikbjare/gptmeErikBjare 的头像

    ErikBjare/gptme

    4,334在 GitHub 上查看↗

    gptme is a multi-agent orchestration platform designed for autonomous software engineering, terminal-based AI integration, and RAG-enhanced code navigation. It enables the deployment of persistent agents and specialized subagents to decompose complex tasks and execute parallel technical workflows. The system distinguishes itself through a combination of vision-based GUI automation for controlling desktop applications and surgical patching mechanisms for targeted source code modifications. It utilizes git-based memory management to maintain a versioned history of agent identities, lessons, and

    Python
    在 GitHub 上查看↗4,334
  • pyinvoke/invokepyinvoke 的头像

    pyinvoke/invoke

    4,716在 GitHub 上查看↗

    Invoke is a Python task automation library used to define and run named Python functions as command-line tasks. It provides a system for mapping functions to executable commands, enabling the automation of repetitive development workflows and the orchestration of build pipelines. The project implements a namespace-based task hierarchy, allowing related tasks to be grouped into nested collections for a structured command-line interface. It utilizes a layered configuration resolution system to merge settings from environment variables, configuration files, and defaults. The toolset includes sh

    Python
    在 GitHub 上查看↗4,716
  • ehmicky/gulp-execaehmicky 的头像

    ehmicky/gulp-execa

    56在 GitHub 上查看↗

    Gulp.js command execution for humans

    JavaScript
    在 GitHub 上查看↗56
  • google/zxgoogle 的头像

    google/zx

    45,536在 GitHub 上查看↗

    This project is a shell scripting environment and task automation toolset that enables the execution of system commands directly within JavaScript. It functions as a process execution wrapper, providing a unified interface for spawning external utilities, managing system processes, and orchestrating complex workflows. The tool distinguishes itself by using tagged template literals to automatically escape shell arguments, which prevents command injection vulnerabilities during execution. It supports both synchronous and asynchronous command execution, allowing developers to choose between bloc

    JavaScriptbashchild-processcli
    在 GitHub 上查看↗45,536

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • indigounited/node-cross-spawnIndigoUnited 的头像

    IndigoUnited/node-cross-spawn

    1,173在 GitHub 上查看↗

    npm-url:https://npmjs.org/package/cross-spawn downloads-image:https://img.shields.io/npm/dm/cross-spawn.svg npm-image:https://img.shields.io/npm/v/cross-spawn.svg ci-url:https://github.com/moxystudio/node-cross-spawn/actions/workflows/ci.yaml…

    JavaScript
    在 GitHub 上查看↗1,173
  • shelljs/shelljsshelljs 的头像

    shelljs/shelljs

    14,402在 GitHub 上查看↗

    ShellJS is a Node.js shell command library that provides a portable Unix-like utility suite for cross-platform system automation. It serves as a cross-platform filesystem API and a process wrapper for spawning and controlling external system subprocesses. The project translates Unix shell commands into equivalent operations for the host operating system, allowing scripts to run consistently across different platforms. It supports the registration of custom commands and the integration of third-party plugins to extend its portable shell capabilities. The library covers broad capability areas

    JavaScriptbashjavascriptnode
    在 GitHub 上查看↗14,402
  • shelljs/shxshelljs 的头像

    shelljs/shx

    1,865在 GitHub 上查看↗

    shx is a wrapper around ShellJS Unix commands, providing an easy solution for simple Unix-like, cross-platform commands in npm package scripts.

    JavaScript
    在 GitHub 上查看↗1,865
  • sindresorhus/clipboard-clisindresorhus 的头像

    sindresorhus/clipboard-cli

    507在 GitHub 上查看↗

    Supports: macOS, Windows, Linux, OpenBSD, FreeBSD, Android with Termux.

    JavaScript
    在 GitHub 上查看↗507
  • sindresorhus/clipboardysindresorhus 的头像

    sindresorhus/clipboardy

    1,977在 GitHub 上查看↗

    Access the system clipboard (copy/paste)

    JavaScript
    在 GitHub 上查看↗1,977
  • sindresorhus/execasindresorhus 的头像

    sindresorhus/execa

    7,517在 GitHub 上查看↗

    Execa is a promise-based process execution library that serves as a wrapper for the Node.js child process module. It functions as a shell command runner and subprocess management tool, simplifying the execution of external commands and binaries. The library distinguishes itself through automatic argument escaping to prevent shell injection and the use of abort signals for graceful process termination. It also provides an inter-process communication wrapper for exchanging structured JSON data and messages between parent and child processes. Its capabilities cover a broad range of process I/O

    JavaScript
    在 GitHub 上查看↗7,517
  • tiaanduplessis/shell-exectiaanduplessis 的头像

    tiaanduplessis/shell-exec

    24在 GitHub 上查看↗

    A tiny cross-platform promise based wrapper around child_process.spawn.

    TypeScript
    在 GitHub 上查看↗24
  • coreybutler/node-windowscoreybutler 的头像

    coreybutler/node-windows

    2,931在 GitHub 上查看↗

    Windows support for Node.JS scripts (daemons, eventlog, UAC, etc).

    JavaScriptbackgrounddaemonnode-windows
    在 GitHub 上查看↗2,931
  • zentrick/cross-spawn-promisezentrick 的头像

    zentrick/cross-spawn-promise

    25在 GitHub 上查看↗

    Promisified cross-spawn.

    JavaScript
    在 GitHub 上查看↗25
  • darkguy2008/parallelshelldarkguy2008 的头像

    darkguy2008/parallelshell

    498在 GitHub 上查看↗

    This is a super simple npm module to run shell commands in parallel. All processes will share the same stdout/stderr, and if any command exits with a non-zero exit status, the rest are stopped and the exit code carries through.

    JavaScript
    在 GitHub 上查看↗498