SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 JavaScript Shell Projects
-
Project mention: How to automate the launch of your terminal processes (fzf + tmux + teamocil) | dev.to | 2024-11-27
In my case, I use the bash shell (Bourne-Again SHell) as it is a slightly improved version of sh. But you can also use the βshβ by itself or tools that allow you to translate your code from any desired language into the shell, for example, βzxβ from Google, which allows you to write your scripts in node.js and run them as shell scripts.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: A tool for recording terminal operations and generating GIF animations | news.ycombinator.com | 2024-09-04
-
When I need shell-like utilities from my JS scripts I've previously used shelljs [0]. It's neat that Bun is adding more built-in utilities though.
[0] https://github.com/shelljs/shelljs
-
enquirer
Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and many others! Please follow Enquirer's author: https://github.com/jonschlinkert
jonschlinkert (Jon Schlinkert) Β· GitHub
-
Project mention: How CodeMirror v6 dev setup installs packages without a monorepo | dev.to | 2024-11-27
Here the command is git and args is an array β [βcloneβ, origin, pkg.dir]. Install function basically clones the packages that are public repositories in the CodeMirror organization. Executing the commands programattically reminds me of two related concepts: 1. [Execa](https://www.npmjs.com/package/execa) 2. [Degit](https://github.com/Rich-Harris/degit)
-
-
Vorpal.js is a framework for building mature, immersive command-line applications.
-
jquery.terminal
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
This article will show more advanced usage of the jQuery Terminal library. If you want something more basic, you can check this article: How to create interactive terminal like website with JavaScript that is written for more entry level programmers. You can also read it first before you begin reading this one.
-
Project mention: Ask HN: Secure Python code execution environment | news.ycombinator.com | 2024-01-15
and public reviews (as well as reviews on similar approaches [1]), the approach does not seem to satisfy my requirements. After some additional searching, I found a possible dockerized solution:
https://github.com/engineer-man/piston
I want to ask the HN community if anybody has experience in this problem space and what solutions they would suggest. Is the Piston's dockerized approach secure enough to be used in production systems?
I would really appreciate any insights anyone could provide.
-
-
-
-
Termino.js
Create a web based terminal on any website - great for games, animations and real world apps!
-
-
-
-
-
-
-
-
build
Netlify Build (node process) runs the build command, Build Plugins and bundles Netlify Functions. Can be run in Buildbot or locally using Netlify CLI (by netlify)
-
-
osm-static-maps
Openstreetmap static maps is a nodejs lib, CLI and server open source inspired on google static map service
JavaScript Shell discussion
JavaScript Shell related posts
-
/usr/bin/env -S uv run
-
Effects of Gen AI on High Skilled Work: Experiments with Software Developers
-
Google/Zx v8.1
-
How to Create an Interactive Terminal-Based Portfolio
-
Zx 8.0
-
Show HN: Phoenix β Shell Implemented in JavaScript
-
Google ZX β A tool for writing better scripts
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 Dec 2024
Index
What are some of the best open-source Shell projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | zx | 43,191 |
2 | terminalizer | 15,397 |
3 | shelljs | 14,268 |
4 | enquirer | 7,704 |
5 | execa | 6,890 |
6 | bash-handbook | 5,733 |
7 | vorpal | 5,639 |
8 | jquery.terminal | 3,127 |
9 | piston | 1,954 |
10 | iterm2 | 1,000 |
11 | nve | 693 |
12 | alfred-workflows | 663 |
13 | Termino.js | 588 |
14 | solidity-shell | 544 |
15 | dircolors | 523 |
16 | alacritty | 482 |
17 | SmartTwitchTV | 368 |
18 | terminal-app | 349 |
19 | xresources | 315 |
20 | cross-platform-terminal-characters | 220 |
21 | build | 218 |
22 | browser-linux | 165 |
23 | osm-static-maps | 161 |