AWS

Top 23 AWS Open-Source Projects

  1. system-design-101

    Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

    Project mention: Complete Roadmap to Learn System Design for Beginners | dev.to | 2025-01-18

    Byte Sized System Design Concepts

  2. SaaSHub

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

    SaaSHub logo
  3. devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

  4. LocalStack

    💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline

    Project mention: LocalStack:Free Cloud Service | dev.to | 2024-11-20
  5. Previous Serverless Version 0.5.x

    ⚡ Serverless Framework – Effortlessly build apps that auto-scale, incur zero costs when idle, and require minimal maintenance using AWS Lambda and other managed cloud services.

  6. data-science-ipython-notebooks

    Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.

  7. sst

    Build full-stack apps on your own infrastructure.

    Project mention: SST - a parte da infra que pode ser legal | dev.to | 2025-01-18
  8. Pulumi

    Pulumi - Infrastructure as Code in any programming language 🚀

    Project mention: How I suffered my first burnout as software developer | dev.to | 2025-01-12

    As part of the task, I also needed to build the necessary infrastructure in AWS. The client organization primarily relied on “click-ops,” manually configuring resources through the AWS Management Console, and had not yet embraced Infrastructure as Code (IaC). Since we wanted to introduce IaC to streamline processes, I asked my boss if they had a preferred tool, such as Terraform, AWS CDK, or Pulumi. Their response was vague: “Any tool will do.”

  9. phidata

    Build multi-modal Agents with memory, knowledge, tools and reasoning. Chat with them using a beautiful Agent UI.

    Project mention: AI and All Data Weekly - 02 December 2024 | dev.to | 2024-12-02
  10. sops

    Simple and flexible tool for managing secrets

    Project mention: Git-crypt – transparent file encryption in Git | news.ycombinator.com | 2024-11-26

    How does this compare to mozilla's sops[1]. I've heard sops is also used for this kind of usecase, although it seems to do much more.

    [1] https://github.com/getsops/sops

  11. kubespray

    Deploy a Production Ready Kubernetes Cluster

    Project mention: Setting Up The Home Lab: Setting up Kubernetes Using Ansible | dev.to | 2024-08-08

    So now that I've got my hosts deployed, it's time to set up Kubernetes. I've cloned the Kubespray GitHub repo and now I'll run the cluster.yml playbook:

  12. aws-cli

    Universal Command Line Interface for Amazon Web Services

    Project mention: AWS-CLI: Master AWS from Your Terminal with This Universal CLI Tool | news.ycombinator.com | 2024-08-24
  13. awesome-kubernetes

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

  14. CapRover

    Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids

    Project mention: Caprover changed to source-available license | news.ycombinator.com | 2024-07-15
  15. DevOps-Roadmap

    DevOps Roadmap for 2024. with learning resources

    Project mention: System Design Resources that are Not ByteByteGo | dev.to | 2024-06-03

    “Tech World With Milan” by Milan Milanović

  16. terraformer

    CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code

    Project mention: Terraformer: Convert Existing Infrastructure to Code with Ease | news.ycombinator.com | 2024-10-01
  17. awesome-aws

    A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.

    Project mention: Top Github repositories for 10+ programming languages | dev.to | 2024-07-16

    Awesome AWS

  18. aws-cdk

    The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code

    Project mention: How I suffered my first burnout as software developer | dev.to | 2025-01-12

    As part of the task, I also needed to build the necessary infrastructure in AWS. The client organization primarily relied on “click-ops,” manually configuring resources through the AWS Management Console, and had not yet embraced Infrastructure as Code (IaC). Since we wanted to introduce IaC to streamline processes, I asked my boss if they had a preferred tool, such as Terraform, AWS CDK, or Pulumi. Their response was vague: “Any tool will do.”

  19. infracost

    Cloud cost estimates for Terraform in pull requests💰📉 Shift FinOps Left!

    Project mention: Show HN: See the impact on your cloud costs as you code | news.ycombinator.com | 2024-08-13

    Hi, my name is Owen and I recently started working at Infracost (YC W21 batch) (https://infracost.io). Infracost shows engineers how much their code changes will cost on the cloud before it gets deployed. For example, when an engineer changes a cloud resource (like an AWS virtual machine), Infracost posts a comment in CI/CD telling them "This change is going to increase your costs by 25% next month from $500/m to $625/m".

    Previously, I was one of the founders of tfsec, the code security scanner; I quickly realised that identifying issues in your code (especially infrastructure code, i.e. Terraform) as soon as possible was the best defence. A lot of the principles of code scanning for security misconfigurations translate well to identifying cost impact. Many times, people are surprised by how cloud resources are priced and how expensive they can be. It is also really unfair that engineers are never given a ‘checkout screen’ when buying infrastructure, and then are blamed for breaking cloud budgets.

    I believe engineers should have access to key information about cloud costs at the time of writing the code. So, I spent some time and built an Infracost plugin for the IntelliJ family of IDEs (https://plugins.jetbrains.com/plugin/24761-infracost).

    With this plugin installed, as you develop your Terraform code, you will get the cost impact of your current project, and quickly see where the expensive resources are hiding in your code (just hit save & it will recalculate). Two main use cases I’m thinking of:

    - As you change resources, you can see the cost impact. For example, I increased the instance size from my Dev to Prod environment to handle the prod-sized workloads, and I can see the increase costs.

  20. prowler

    Prowler is an Open Cloud Security tool for AWS, Azure, GCP and Kubernetes. It helps for continuos monitoring, security assessments and audits, incident response, compliance, hardening and forensics readiness. Includes CIS, NIST 800, NIST CSF, CISA, FedRAMP, PCI-DSS, GDPR, HIPAA, FFIEC, SOC2, GXP, Well-Architected Security, ENS and more.

    Project mention: Top 11 DevOps Security Tools | dev.to | 2024-08-30

    11. Prowler

  21. cas

    Apereo CAS - Identity & Single Sign On for all earthlings and beyond.

  22. chalice

    Python Serverless Microframework for AWS

    Project mention: Ask HN: How are you deploying your lambdas these days? | news.ycombinator.com | 2024-06-06
  23. amazon-sagemaker-examples

    Example 📓 Jupyter notebooks that demonstrate how to build, train, and deploy machine learning models using 🧠 Amazon SageMaker.

  24. docker-android

    Android in docker solution with noVNC supported and video recording

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

AWS discussion

Log in or Post with

AWS related posts

  • SST - a parte da infra que pode ser legal

    2 projects | dev.to | 18 Jan 2025
  • Lambda Power Tuning + Terraform

    3 projects | dev.to | 18 Jan 2025
  • Are millions of accounts vulnerable due to Google's OAuth Flaw?

    1 project | dev.to | 15 Jan 2025
  • Show HN: Bash-my-AWS adds `bmai <missing command>` to generate functions

    2 projects | news.ycombinator.com | 12 Jan 2025
  • How I suffered my first burnout as software developer

    5 projects | dev.to | 12 Jan 2025
  • AWS Advanced: The Quota Monitor Review

    1 project | dev.to | 9 Jan 2025
  • Why aren't we all serverless yet?

    5 projects | news.ycombinator.com | 9 Jan 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 system-design-101 67,539
2 devops-exercises 67,413
3 LocalStack 57,076
4 Previous Serverless Version 0.5.x 46,547
5 data-science-ipython-notebooks 27,721
6 sst 22,632
7 Pulumi 22,230
8 phidata 17,764
9 sops 17,525
10 kubespray 16,411
11 aws-cli 15,714
12 awesome-kubernetes 15,182
13 CapRover 13,537
14 DevOps-Roadmap 13,385
15 terraformer 12,959
16 awesome-aws 12,619
17 aws-cdk 11,799
18 infracost 11,163
19 prowler 11,080
20 cas 10,997
21 chalice 10,728
22 amazon-sagemaker-examples 10,238
23 docker-android 10,195

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?