Shell AWS

Open-source Shell projects categorized as AWS

Top 23 Shell AWS Projects

  • awesome-kubernetes

    A curated list for awesome kubernetes sources :ship::tada:

    Project mention: A list of curated open-source K8s tools & resources | | 2023-03-15

    There are some lists already: * *

  • docker-android

    Android in docker solution with noVNC supported and video recording

    Project mention: Revisiting Android on Linux | | 2022-10-14

    If it was me I'd go with a docker-android container. You could go with Anbox or a virtual android machine, but if you just need to run one app, I think a docker container would be the way to go, since you could script it to open, run your app, and shut down.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • containers-roadmap

    This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).

    Project mention: An Introduction to AWS Batch | | 2023-03-19

    Note: the platform flag is important if we are using a MacBook M1, since AWS Batch does not support ARM/Graviton yet.

  • aws-controllers-k8s

    AWS Controllers for Kubernetes (ACK) is a project enabling you to manage AWS services from Kubernetes

    Project mention: Spawn VM from EKS | | 2023-02-08

    If you are looking for a way to create an ec2 instance using a Kubernetes resource, you should take a look at

  • autoVPN

    Create On Demand Disposable OpenVPN Endpoints on AWS.

  • eks-distro

    Amazon EKS Distro (EKS-D) is a Kubernetes distribution based on and used by Amazon Elastic Kubernetes Service (EKS) to create reliable and secure Kubernetes clusters.

    Project mention: Using Amazon’s Kubernetes Distribution Everywhere with Amazon EKS Distro | | 2022-08-06

    EKS Distro is an open source project on GitHub. You can check out the repository at this link.

  • xiringuito

    SSH-based "VPN for poors"

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • bash-my-aws

    Bash-my-AWS provides simple but powerful CLI commands for managing AWS resources

    Project mention: Announcing the ability to enable AWS Systems Manager by default across all EC2 instances in an account | | 2023-02-19

    If you're using bash/zsh, you can checkout bash-my-aws

  • s3-sync-action

    🔄 GitHub Action to sync a directory with a remote S3 bucket 🧺

    Project mention: Bringing together Hungarian technology conferences | | 2023-03-20

    I cannot ignore the fact that I am an AWS Community Builder, so it was a no-brainer that I would implement this on AWS. Registering a domain and setting it up on Route 53 was the first step. Then I looked at the possibilities of hosting. The site is written in Jeklly and each page is generated separately. Using GitHub Actions, I can regenerate the static pages every time there is a new commit. Hosting a static website on AWS isn’t rocket science. S3 static file hosting is a cheap and easy way. I just needed to find a way how to publish my files to S3. Jake Jarvis created a GitHub Action that can sync your files to S3. All you have to do is to create the appropriate IAM permissions and your files will be pushed to the S3 bucket of your choice. From there, AWS will do the rest. I have created a CloudFront distribution to get HTTPS and fast access from Hungary. Currently there is no AWS region in Hungary, but there is an edge location in Budapest, so serving the site from there gives fast access to Hungarian users. 🔥🔥🔥

  • geodesic

    🚀 Geodesic is a DevOps Linux Toolbox in Docker. We use it as an interactive cloud automation shell. It's the fastest way to get up and running with a rock solid Open Source toolchain. ★ this repo!

    Project mention: Deploying CLIs to developer machines | | 2023-03-09

    Have a look at

  • ecs-refarch-continuous-deployment

    ECS Reference Architecture for creating a flexible and scalable deployment pipeline to Amazon ECS using AWS CodePipeline

    Project mention: Docker Hosting | | 2022-05-04

    I'm mostly using just EC2 instances running Docker Engine and Docker Compose (with configs and Compose projects in Git), but I'm starting to use CloudFormation and ECS more. I've taken a lot of inspiration from,, and At some point in the future, I plan to refactor my CloudFormation/ECS deployments into something more cloud agnostic using Terraform/Kubernetes.

  • ssh-over-ssm

    SSH over AWS SSM. No bastions or public-facing instances. SSH user management through IAM. No requirement to store SSH keys locally or on server.

  • chrome-aws-lambda-layer

    43 MB Google Chrome to fit inside AWS Lambda Layer compressed with Brotli

    Project mention: Lambdas vs EC2 | | 2023-03-23
  • laravel-aws-eb

    Ready-to-deploy configuration to run Laravel on AWS Elastic Beanstalk.

  • graylog2-images

    Ready to run machine images

  • amazon-eks-custom-amis

    Amazon EKS custom AMIs based on Amazon Linux 2.

    Project mention: Hardening EKS nodes? | | 2022-07-04

    There is this reference project which shows how to do it - it does require some updating to make it current however

  • aws-elk-billing

    Tools for Loading and Visualising AWS Detailed Billing with ELK(Elasticsearch, Logstash, Kibana)

  • aws-genomics-workflows

    Genomics Workflows on AWS

    Project mention: Tips for scalable workflows on AWS | | 2022-07-01

    There are a lot of tools built with C/C++ using glibc shared libraries. The AWS CLI v2 is one of these tools. It is common for workflow engines running on AWS to bind mount the AWS CLI from the host instance into the container so that it is available for interacting with other AWS services like staging data from Amazon S3. Challenges arise when a tooling container is based on an image without glibc shared libraries as is the case with ultra-minimal base images like alpine and busybox. You can still use these ultra-minimal images, but you need to take extra steps to ensure that glibc shared libraries are available. For example, the AWS CLI v2 is distributed with the shared libraries it needs, and to make it work on an alpine based container, you can modify the LD_LIBRARY_PATH environment variable in the container environment to point to where these shared libraries are installed.

  • terraform-security-scan

    Run a security scan on your terraform with the very nice

  • server-ip-addresses

    Daily updated list of IP addresses / CIDR blocks used by data centers, cloud service providers, servers, etc.

    Project mention: Good VPN/proxy/hosting provider blocklists? | | 2023-02-25
  • aws-workflows-on-github

    Workflows for automation of AWS services setup from Github CI/CD

  • ghostscript-lambda-layer

    Ghostscript AWS Lambda layer

  • eks-nvme-ssd-provisioner

    EKS NVMe SSD provisioner for Amazon EC2 Instance Stores

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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). The latest post mention was on 2023-03-23.

Shell AWS related posts


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

Project Stars
1 awesome-kubernetes 13,696
2 docker-android 5,503
3 containers-roadmap 4,758
4 aws-controllers-k8s 2,108
5 autoVPN 2,007
6 eks-distro 1,224
7 xiringuito 1,053
8 bash-my-aws 907
9 s3-sync-action 864
10 geodesic 833
11 ecs-refarch-continuous-deployment 833
12 ssh-over-ssm 676
13 chrome-aws-lambda-layer 466
14 laravel-aws-eb 443
15 graylog2-images 236
16 amazon-eks-custom-amis 157
17 aws-elk-billing 157
18 aws-genomics-workflows 131
19 terraform-security-scan 104
20 server-ip-addresses 101
21 aws-workflows-on-github 98
22 ghostscript-lambda-layer 74
23 eks-nvme-ssd-provisioner 55
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives