Use SSH in browser

This page summarizes the projects mentioned and recommended in the original post on /r/learnjavascript

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • native-messaging-nodejs

    Node.js Native Messaging host

    Would the method you describe here also work for other users? In other words, is there a way to automatically configure the json/host (for publishing on the web store)?

  • ssh2

    SSH2 client and server modules written in pure JavaScript for node.js

    I found a node module called ssh2. It is possible to bundle node js via browserify/webpack, however there seems to be an issue with something called the crypto module. I found a repo discussing this, but I cannot point out if there is a working solution for this problem.

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

  • wasmedge-quickjs

    A high-performance, secure, extensible, and OCI-complaint JavaScript runtime for WasmEdge.

    That was achieved with QuickJS here https://bellard.org/jslinux/vm.html?url=alpine-x86.cfg, and here https://github.com/second-state/wasmedge-quickjs.

  • webcontainer-core

    Dev environments. In your web app.

    StackBlitz claimed https://blog.stackblitz.com/posts/introducing-webcontainers/ to have implemented Node.js in the browser, though I have not observed any evidence of that being true and correct https://github.com/stackblitz/webcontainer-core/issues/658.

  • download-node-nightly-executable

    Download node nightly executable

    If you do not already have the node executable https://github.com/guest271314/download-node-nightly-executable.

  • qjs-ws

    Simple WebSocket server for QuickJS

    Interestingly I just built https://github.com/ratboy666/qjs-ws yesterday. QuickJS qjs executable stripped is less than 1MB. node executable is over 80MB.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts