Use SSH in browser

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. 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)?

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. 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.

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

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

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

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

  • How to import prompt()?

    3 projects | /r/learnjavascript | 17 Dec 2022
  • Looking Ahead to WASIp3

    14 projects | dev.to | 17 Mar 2025
  • WebAssembly on Kubernetes

    13 projects | dev.to | 6 Mar 2025
  • WASM Will Replace Containers

    21 projects | news.ycombinator.com | 11 Feb 2025
  • Get in loser. We're rewinding the stack

    2 projects | news.ycombinator.com | 11 Feb 2025

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?