Python AWS

Open-source Python projects categorized as AWS | Edit details

Top 23 Python AWS Projects

  • GitHub repo LocalStack

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

    Project mention: Testing automated deploys | | 2021-10-15

    This might help you?

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

    Project mention: Beginner in Python for Data Science | | 2020-12-27

    data science ipython notebooks


    Optimize your datasets for ML. Goodbye, boilerplate code - the fastest dataset optimization and management tool for computer vision.

  • GitHub repo 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

    Project mention: Monthly 'Getting into DevOps' thread - 2021/010 | | 2021-10-08

    bregman-arie/devops-exercises - This repo contains questions and exercises on various technical topics, sometimes related to DevOps and SRE

  • GitHub repo aws-cli

    Universal Command Line Interface for Amazon Web Services

    Project mention: AWS SIGv4 and SIGv4A – How AWS Signs and Verifies API Requests | | 2021-09-23

    > I was very surprised to see that awscli still doesn't support Yubikeys

    Thanks, but you cannot[0] use hardware keys on the terminal.


  • GitHub repo 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: There are 40,000+ quality AWS open source repositories on GitHub but are completely unorganized. I made a search engine and browser for all of them, all curated carefully with 1000+ filters. | | 2021-06-06

    There is also

  • GitHub repo chalice

    Python Serverless Microframework for AWS

    Project mention: Building a Converter Tool on Web | | 2021-09-05

    Seconded. See Zappa, Mangum, Chalice and Serverless for some great frameworks that ease adoption of this pattern.

  • GitHub repo serverless-application-model

    AWS Serverless Application Model (SAM) is an open-source framework for building serverless applications

    Project mention: API Authorization with AWS at Emergency Response Africa | | 2021-10-04

    Our workflow is pretty simple, and our API is deployed using the Serverless Application Model

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo boto3

    AWS SDK for Python

    Project mention: How to learn syntax of AWS Sagemaker ? | | 2021-08-15

    And here is the AWS SDK for Python (it name is “boto3”):

  • GitHub repo aws-shell

    An integrated shell for working with the AWS CLI.

    Project mention: MTurk Requester Notify-workers fails with endpoint URL error | | 2021-06-03

    If so the region config is explained here:

  • GitHub repo aws-sam-cli

    CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM

    Project mention: Localstack – Local AWS Emulator | | 2021-10-10
  • GitHub repo dev-setup

    macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.

    Project mention: MacOS Development workspace 2021 | | 2021-03-08

    donnemartin - dev setup

  • GitHub repo Moto

    A library that allows you to easily mock out tests based on AWS infrastructure.

    Project mention: Localstack – Local AWS Emulator | | 2021-10-10
  • GitHub repo ansible-for-devops

    Ansible for DevOps examples.

    Project mention: How to iterate in a list within dictionary?? | | 2021-10-14

    You can also checkout Jeffs github

  • GitHub repo SAWS

    A supercharged AWS command line interface (CLI).

  • GitHub repo cloud-custodian

    Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

    Project mention: How valuable is a simplified GUI to control, monitor, and alert on cloud infrastructure for your teams? Is it a problem that needs solving? | | 2021-08-29

    Check out

  • GitHub repo ScoutSuite

    Multi-Cloud Security Auditing Tool

    Project mention: Azure Environment Sanity Check | | 2021-10-13
  • GitHub repo checkov

    Prevent cloud misconfigurations during build-time for Terraform, Cloudformation, Kubernetes, Serverless framework and other infrastructure-as-code-languages with Checkov by Bridgecrew.

    Project mention: Policy-as-Code for Everyone | | 2021-09-20
  • GitHub repo image-super-resolution

    🔎 Super-scale your images and run experiments with Residual Dense and Adversarial Networks.

    Project mention: Hit and Run Can someone help me figure out what the plate says? Also any advice I've never been in an accident before | | 2021-10-14
  • GitHub repo bless

    Repository for BLESS, an SSH Certificate Authority that runs as a AWS Lambda function

    Project mention: Cryptojacking Attacks Continue To Target SSH Servers | | 2021-07-23
  • GitHub repo streamalert

    StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.

    Project mention: Setting up lots of AWS alerts - make lots of SNS-SQS-Lambda chains? | | 2021-04-22
  • GitHub repo pacu

    The AWS exploitation framework, designed for testing the security of Amazon Web Services environments.

    Project mention: Pacu: The Open Source AWS Exploitation Framework | | 2021-10-07
  • GitHub repo AWS Data Wrangler

    Pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL).

    Project mention: Parquet files | | 2021-09-21

    AWS data wrangler works well. it's a wrapper on pandas:

  • GitHub repo PynamoDB

    A pythonic interface to Amazon's DynamoDB

    Project mention: A simple Python wrapper to AWS DynamoDB | | 2021-07-13

    Genuine question - why would you choose this over ?

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 2021-10-15.


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

Project Stars
1 LocalStack 35,573
2 data-science-ipython-notebooks 21,689
3 devops-exercises 17,455
4 aws-cli 11,542
5 awesome-aws 9,767
6 chalice 8,365
7 serverless-application-model 8,210
8 boto3 6,749
9 aws-shell 6,292
10 aws-sam-cli 5,735
11 dev-setup 5,536
12 Moto 5,261
13 ansible-for-devops 5,062
14 SAWS 4,855
15 cloud-custodian 3,830
16 ScoutSuite 3,610
17 checkov 3,305
18 image-super-resolution 3,134
19 bless 2,617
20 streamalert 2,604
21 pacu 2,369
22 AWS Data Wrangler 2,195
23 PynamoDB 1,743
Find remote AWS jobs at our new job board There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.