aws-ssm-session VS session-manager-plugin

Compare aws-ssm-session vs session-manager-plugin and see what are their differences.

aws-ssm-session

Javascript library for starting an AWS SSM session compatible with Browser and NodeJS (by bertrandmartel)

session-manager-plugin

This plugin helps you to use the AWS Command Line Interface (AWS CLI) to start and end sessions to your managed instances (by aws)
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.io
featured
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.
www.influxdata.com
featured
aws-ssm-session session-manager-plugin
1 2
48 241
- 3.3%
0.0 4.6
about 1 year ago 6 days ago
JavaScript Go
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

aws-ssm-session

Posts with mentions or reviews of aws-ssm-session. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-13.
  • How to use AWS SSM Session Manager Plugin
    3 projects | dev.to | 13 Jan 2022
    It's then left to the user to use the StreamUrl and TokenValue to establish a shell session themselves, there are various attempts to consume this response such as this one where it uses the xterm npm package to establish a session in html.

session-manager-plugin

Posts with mentions or reviews of session-manager-plugin. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-10.
  • AWS to start charging for IPv4 usage, but critical services don't support IPv6
    4 projects | news.ycombinator.com | 10 Nov 2023
    Don't overlook SSM <https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/session-...> which doesn't require sshd nor public access to get onto a machine and one can opt in to a bunch of audit logging if that's your jam. It's just a small bonus that one can also hop onto an instance from the AWS Console when using SSM, since it is websocket based and not "ssh from the browser"

    The agent is Apache 2 if one wanted to build, enhance, or audit what it does: https://github.com/aws/amazon-ssm-agent#readme as is the local binary that awscli uses for the websocket handshaking: https://github.com/aws/session-manager-plugin#readme

  • How to use AWS SSM Session Manager Plugin
    3 projects | dev.to | 13 Jan 2022
    It turned out that this plugin is actually an open source project on GitHub, and this tool is used to power the start-session AWS CLI command to establish shell session. The exact way to use it undocumentated, but one can check AWS CLI's source code to see and example on how to use it.

What are some alternatives?

When comparing aws-ssm-session and session-manager-plugin you can also consider the following projects:

aws-lambda-fastify - Insipired by aws-serverless-express to work with Fastify with inject functionality.

aws-cli - Universal Command Line Interface for Amazon Web Services

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

fck-nat - Feasible cost konfigurable NAT: An AWS NAT Instance AMI

netplan - Declarative network configuration for various backends

pipeline-order - This project is a pipeline of orders from the received to the sent product.

amazon-ssm-agent - An agent to enable remote management of your EC2 instances, on-premises servers, or virtual machines (VMs).

nve - Run any command on specific Node.js versions

unix-permissions - Swiss Army knife for Unix permissions