
Security News
OpenClaw Skill Marketplace Emerges as Active Malware Vector
Security researchers report widespread abuse of OpenClaw skills to deliver info-stealing malware, exposing a new supply chain risk as agent ecosystems scale.
shelljs-transpiler
Advanced tools
"Say goodbye to those gnarly Bash scripts!" -- @arturadib, ShellJS README
Want to try out ShellJS but don't want to go through the effort of porting all your scripts? Look no further.
Automagically transpile your Bash scripts to ShellJS. Try it out here on the web, no downloads necessary. Just type, copy-paste, or drag-and-drop your favorite shell script and copy out the generated results.
Have a lot of scripts to transpile? Clone this repository to make use of the
transpile.js executable to programmatically transpile your scripts. Check out
the Building the project section below for installation
steps.
Let me know by giving it a star on Github.
Contributions would be awesome! I'd really like to propel this project forward, but don't have much time. You can help me out by:
What version of ShellJS is this compatible with? Can I run this code? Will this translate anything correctly?
These are good questions... to which I have no good answer.
I'm currently helping maintain ShellJS. Whenever I see something that's easier to do in Bash than in ShellJS, I usually brainstorm a new syntax for how to put it in the package. Eventually, I even get around to implementing it upstream.
This means I usually write this translator for "what I see ShellJS becoming" instead of what ShellJS currently is. This is mostly compatible with ShellJS v0.7+. If you'd like to try running a translation, the latest version of ShellJS is your best bet.
Check out nfischer/ohm-builder to see how I did it.
As stated above, contributions are welcome! If you're interested in helping out, let me know by posting an issue or shooting me an email.
This project uses gulp as its task-runner. It also depends on a git submodule
and some npm packages. Install it all via:
$ git clone --recursive https://github.com/nfischer/shelljs-transpiler.git
$ cd shelljs-transpiler/
$ npm install -g gulp-cli
$ npm install
$ gulp # Compiles src/index.generator.html -> ./index.html
FAQs
Translate bash to shelljs
The npm package shelljs-transpiler receives a total of 7 weekly downloads. As such, shelljs-transpiler popularity was classified as not popular.
We found that shelljs-transpiler demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Security researchers report widespread abuse of OpenClaw skills to deliver info-stealing malware, exposing a new supply chain risk as agent ecosystems scale.

Security News
Claude Opus 4.6 has uncovered more than 500 open source vulnerabilities, raising new considerations for disclosure, triage, and patching at scale.

Research
/Security News
Malicious dYdX client packages were published to npm and PyPI after a maintainer compromise, enabling wallet credential theft and remote code execution.