JavaScript Shell

Open-source JavaScript projects categorized as Shell

Top 23 JavaScript Shell Projects

  • zx

    A tool for writing better scripts

  • Project mention: Zx 8.0 | news.ycombinator.com | 2024-04-07
  • terminalizer

    🦄 Record your terminal and generate animated gif images or share a web player

  • 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.

    SurveyJS logo
  • shelljs

    :shell: Portable Unix shell commands for Node.js

  • Project mention: The Bun Shell | news.ycombinator.com | 2024-01-20

    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

  • execa

    Process execution for humans

  • Project mention: Google ZX – A tool for writing better scripts | news.ycombinator.com | 2024-02-09

    I’m partial to Sindre Sorhus’ execa, this document outlines the differences:

    https://github.com/sindresorhus/execa/blob/main/docs/scripts...

  • vorpal

    Node's framework for interactive CLIs

  • bash-handbook

    :book: For those who wanna learn Bash

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • jquery.terminal

    jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands

  • piston

    A high performance general purpose code execution engine. (by engineer-man)

  • 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.

  • iterm2

    An arctic, north-bluish clean and elegant iTerm2 color scheme. (by nordtheme)

  • nve

    Run any command on specific Node.js versions

  • alfred-workflows

    Save time, Improve life.🚀 ☕️ 💻 (by alanhg)

  • solidity-shell

    An interactive Solidity Shell

  • dircolors

    An arctic, north-bluish clean and elegant dircolors theme.

  • alacritty

    An arctic, north-bluish clean and elegant Alacritty color scheme. (by nordtheme)

  • terminal-app

    An arctic, north-bluish clean and elegant Terminal.app color theme. (by nordtheme)

  • SmartTwitchTV

    A Twitch web client that works on Android TVs and web base systems

  • 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
  • xresources

    An arctic, north-bluish clean and elegant Xresources color theme.

  • Termino.js

    Create a web based terminal on any website - great for games, animations and real world apps!

  • Project mention: I wrote JOSN, a command-line JSON browser | /r/javascript | 2023-05-06

    Maybe try this and see if you can make real live demo - https://github.com/MarketingPipeline/Termino.js

  • cross-platform-terminal-characters

    All the characters that work on most terminals

  • browser-linux

    Linux, in your browser (by Darin755)

  • osm-static-maps

    Openstreetmap static maps is a nodejs lib, CLI and server open source inspired on google static map service

  • lsh

    Run interactive shell commands on AWS Lambda (by tobilg)

  • 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.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Shell related posts

Index

What are some of the best open-source Shell projects in JavaScript? This list will help you:

Project Stars
1 zx 41,571
2 terminalizer 14,953
3 shelljs 14,139
4 enquirer 7,498
5 execa 6,349
6 vorpal 5,622
7 bash-handbook 5,591
8 jquery.terminal 3,031
9 piston 1,747
10 iterm2 983
11 nve 690
12 alfred-workflows 600
13 solidity-shell 538
14 dircolors 510
15 alacritty 461
16 terminal-app 339
17 SmartTwitchTV 331
18 xresources 314
19 Termino.js 276
20 cross-platform-terminal-characters 211
21 browser-linux 154
22 osm-static-maps 148
23 lsh 145

Sponsored
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.
www.influxdata.com