zx

by google · Developer Tools

A tool for writing better scripts

New0 ratings45,730 starsActive
Developer ToolsCLIJavaScriptTypeScript
Open project ↗↓ Download 8.8.5GitHub⚑ Report
zx preview

About this project

zx Bash is great, but when it comes to writing more complex scripts, many people prefer a more convenient programming language. JavaScript is a perfect choice, but the Node.js standard library requires additional hassle before using. No compromise, take the best of both. The zx package provides useful cross-platform wrappers around childprocess, escapes arguments and gives sensible defaults. Install All setup options: zx/setup. See also zx@lite. Usage Documentation at google.github.io/zx/ Code examples Compatibility Linux, macOS, or Windows JavaScript Runtime: Node.js = 12.17.0 Bun = 1.0.0 Deno 1.x, 2.x GraalVM Node.js Bash or PowerShell Both CJS or ESM modules in JS…

Technologies

TypeScriptJavaScriptDockerfileclibashchild-process

Project health

Actively maintained
Last update3 weeks ago
Contributors73
Latest release8.8.5
Open issues & PRs58
LicenseApache-2.0
On GitHubsince 2021

GitHub

45,730
stars
1,292
forks
73
contributors
58
open issues & PRs
JavaScript
language
3 weeks ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review zx.

Built by

google
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain google/zx? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like