With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 JavaScript Shell Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
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
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
jquery.terminal
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
-
Termino.js
Create a web based terminal on any website - great for games, animations and real world apps!
-
osm-static-maps
Openstreetmap static maps is a nodejs lib, CLI and server open source inspired on google static map service
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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
jonschlinkert (Jon Schlinkert) · GitHub
I’m partial to Sindre Sorhus’ execa, this document outlines the differences:
https://github.com/sindresorhus/execa/blob/main/docs/scripts...
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-15and 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.
Project mention: Are twitch ads excessive , how does it feel to be very close to clutch play and then 4 ads of 30 seconds have to play back to back…? Is it my fault? | /r/CoDCompetitive | 2023-06-10
JavaScript Shell related posts
-
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
-
Dax – Cross-platform shell for Node.js
-
The Bun Shell
-
A note from our sponsor - SurveyJS
surveyjs.io | 1 Jun 2024
Index
What are some of the best open-source Shell projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | zx | 42,061 |
2 | terminalizer | 15,021 |
3 | shelljs | 14,156 |
4 | enquirer | 7,520 |
5 | execa | 6,556 |
6 | vorpal | 5,623 |
7 | bash-handbook | 5,610 |
8 | jquery.terminal | 3,071 |
9 | piston | 1,789 |
10 | iterm2 | 984 |
11 | nve | 693 |
12 | alfred-workflows | 613 |
13 | solidity-shell | 540 |
14 | dircolors | 510 |
15 | alacritty | 463 |
16 | terminal-app | 339 |
17 | SmartTwitchTV | 334 |
18 | xresources | 314 |
19 | Termino.js | 280 |
20 | cross-platform-terminal-characters | 214 |
21 | browser-linux | 158 |
22 | osm-static-maps | 151 |
23 | lsh | 145 |
Sponsored