| aws/chalice | Python Serverless Microframework for AWS | 11,060 | Python |
| aws/amazon-sagemaker-examples | Example 📓 Jupyter notebooks that demonstrate how to build, train, and deploy machine learning models using 🧠 Amazon SageMaker. | 10,882 | Jupyter Notebook |
| aws/serverless-application-model | The AWS Serverless Application Model (AWS SAM) transform is a AWS CloudFormation macro that transforms SAM templates into CloudFormation templates. | 9,545 | Python |
| aws/aws-sdk-go | This SDK has reached end-of-support. The AWS SDK for Go v2 is available here: https://github.com/aws/aws-sdk-go-v2 | 8,711 | Go |
| aws/aws-sdk-js | AWS SDK for JavaScript in the browser and Node.js (End-of-Life as of 09/08/2025). The AWS SDK for JavaScript v3 in the browser and Node.js is available here: https://github.com/aws/aws-sdk-js-v3 | 7,645 | JavaScript |
| aws/karpenter-provider-aws | Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity. | 7,575 | Go |
| aws/aws-sdk-php | Official repository of the AWS SDK for PHP (@awsforphp) | 6,179 | PHP |
| aws/containers-roadmap | This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS). | 5,344 | Shell |
| aws/s2n-tls | An implementation of the TLS/SSL protocols | 4,691 | C |
| aws/aws-sdk-java | The official AWS SDK for Java 1.x (In Maintenance Mode, End-of-Life on 12/31/2025). The AWS SDK for Java 2.x is available here: https://github.com/aws/aws-sdk-java-v2/ | 4,197 | Java |
| aws/aws-lambda-go | Libraries, samples and tools to help Go developers develop AWS Lambda functions. | 3,796 | Go |
| aws/copilot-cli | The AWS Copilot CLI is a tool for developers to build, release and operate production ready containerized applications on AWS App Runner or Amazon ECS on AWS Fargate. | 3,741 | Go |
| aws/aws-sdk-ruby | The official AWS SDK for Ruby | 3,643 | Ruby |
| aws/aws-lambda-rust-runtime | A Rust runtime for AWS Lambda | 3,583 | Rust |
| aws/aws-sdk-js-v3 | Modularized AWS SDK for JavaScript. | 3,581 | TypeScript |
| aws/aws-sdk-go-v2 | AWS SDK for the Go programming language. | 3,479 | Go |
| aws/aws-sdk-java-v2 | The official AWS SDK for Java - Version 2 | 2,548 | Java |
| aws/amazon-freertos | DEPRECATED - See README.md | 2,530 | C |
| aws/amazon-vpc-cni-k8s | Networking plugin repository for pod networking in Kubernetes using Elastic Network Interfaces on AWS | 2,426 | Go |
| aws/aws-sdk-cpp | AWS SDK for C++ | 2,176 | C++ |
| aws/aws-eks-best-practices | A best practices guide for day 2 operations, including operational excellence, security, reliability, performance efficiency, and cost optimization. | 2,149 | Python |
| aws/amazon-ecs-agent | Amazon Elastic Container Service Agent | 2,144 | Go |
| aws/lumberyard | Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source. | 2,112 | C++ |
| aws/eks-anywhere | Run Amazon EKS on your own infrastructure 🚀 | 2,089 | Go |
| aws/aws-toolkit-vscode | Amazon Q, CodeCatalyst, Local Lambda debug, SAM/CFN syntax, ECS Terminal, AWS resources | 1,968 | TypeScript |
| aws/amazon-q-developer-cli | ✨ Agentic chat experience in your terminal. Build applications using natural language. | 1,904 | Rust |
| aws/amazon-ecs-cli | The Amazon ECS CLI enables users to run their applications on ECS/Fargate using the Docker Compose file format, quickly provision resources, push/pull images in ECR, and monitor running applications on ECS/Fargate. | 1,807 | Go |
| aws/aws-node-termination-handler | Gracefully handle EC2 instance shutdown within Kubernetes | 1,745 | Go |
| aws/aws-sdk-php-laravel | A Laravel 6+ service provider for the AWS SDK for PHP | 1,716 | PHP |
| aws/aws-lambda-dotnet | Libraries, samples and tools to help .NET Core developers develop AWS Lambda functions. | 1,658 | C# |
| aws/aws-fpga | Official repository of the AWS EC2 FPGA Hardware and Software Development Kit | 1,641 | SystemVerilog |
| aws/serverless-java-container | A Java wrapper to run Spring, Spring Boot, Jersey, and other apps inside AWS Lambda. | 1,551 | Java |
| 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. | 1,455 | Shell |
| aws/s2n-quic | An implementation of the IETF QUIC protocol | 1,325 | Rust |
| aws/eks-charts | Amazon EKS Helm chart repository | 1,295 | Mustache |
| aws/aws-codebuild-docker-images | Official AWS CodeBuild repository for managed Docker images http://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref.html | 1,160 | Dockerfile |
| aws/deep-learning-containers | One stop shop for running AI/ML on AWS. | 1,141 | Python |
| aws/amazon-ssm-agent | An agent to enable remote management of your EC2 instances, on-premises servers, or virtual machines (VMs). | 1,130 | Go |
| aws/aws-lambda-runtime-interface-emulator | — | 1,116 | Go |
| aws/pgactive | — | 1,087 | C |
| aws/aws-iot-device-sdk-embedded-C | SDK for connecting to AWS IoT from a device using embedded C. | 1,047 | C |
| aws/opsworks-cookbooks | Chef Cookbooks for the AWS OpsWorks Service | 1,046 | Ruby |
| aws/aws-graviton-getting-started | Helping developers to use AWS Graviton2, Graviton3, and Graviton4 processors which power the 6th, 7th, and 8th generation of Amazon EC2 instances (C6g[d], M6g[d], R6g[d], T4g, X2gd, C6gn, I4g, Im4gn, Is4gen, G5g, C7g[d][n], M7g[d], R7g[d], R8g). | 1,031 | Python |
| aws/aws-iot-device-sdk-js | SDK for connecting to AWS IoT from a device using JavaScript/Node.js | 967 | JavaScript |
| aws/aws-health-tools | The samples provided in AWS Health Tools can help users to build automation and customized alerting in response to AWS Health events. | 947 | Python |
| aws/amazon-ec2-instance-selector | A CLI tool and go library which recommends instance types based on resource criteria like vcpus and memory | 928 | Go |
| aws/nova-act | Amazon Nova Act is an AWS service for building and deploying highly reliable AI agents that automate UI-based workflows at scale. | 891 | Python |
| aws/aws-parallelcluster | AWS ParallelCluster is an AWS supported Open Source cluster management tool to deploy and manage HPC clusters in the AWS cloud. | 886 | Python |
| aws/aws-app-mesh-examples | AWS App Mesh is a service mesh that you can use with your microservices to manage service to service communication. | 867 | Shell |
| aws/aws-toolkit-jetbrains | AWS Toolkit for JetBrains - a plugin for interacting with AWS from JetBrains IDEs | 846 | Kotlin |
| aws/graph-notebook | Library extending Jupyter notebooks to integrate with Apache TinkerPop, openCypher, and RDF SPARQL. | 806 | Jupyter Notebook |
| aws/aws-mwaa-local-runner | This repository provides a command line interface (CLI) utility that replicates an Amazon Managed Workflows for Apache Airflow (MWAA) environment locally. | 803 | Shell |
| aws/aws-lambda-base-images | — | 770 | — |
| aws/amazon-chime-sdk-js | A JavaScript client library for integrating multi-party communications powered by the Amazon Chime service. | 762 | TypeScript |
| aws/studio-lab-examples | Example notebooks for working with SageMaker Studio Lab. Sign up for an account at the link below! | 757 | Jupyter Notebook |
| aws/aws-lc | AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project. | 714 | Assembly |
| aws/aws-iot-device-sdk-python | SDK for connecting to AWS IoT from a device using Python. | 687 | Python |
| aws/amazon-eks-pod-identity-webhook | Amazon EKS Pod Identity Webhook | 678 | Go |
| aws/aws-secretsmanager-agent | The AWS Secrets Manager Agent is a local HTTP service that you can install and use in your compute environments to read secrets from Secrets Manager and cache them in memory. | 654 | Rust |
| aws/aws-sdk-rails | Official repository for the aws-sdk-rails gem, which integrates the AWS SDK for Ruby with Ruby on Rails. | 615 | Ruby |
| aws/event-ruler | Event Ruler is a Java library that allows matching many thousands of Events per second to any number of expressive and sophisticated rules. | 613 | Java |
| aws/dotnet | GitHub home for .NET development on AWS | 604 | — |
| aws/secrets-store-csi-driver-provider-aws | The AWS provider for the Secrets Store CSI Driver allows you to fetch secrets from AWS Secrets Manager and AWS Systems Manager Parameter Store, and mount them into Kubernetes pods. | 574 | Go |
| aws/aws-cdk-rfcs | RFCs for the AWS CDK | 568 | JavaScript |
| aws/aws-lc-rs | aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. The library strives to be API-compatible with the popular Rust library named ring. | 546 | Rust |
| aws/aws-lambda-java-libs | Official mirror for interface definitions and helper classes for Java code running on the AWS Lambda platform. | 545 | C++ |
| aws/aws-elastic-beanstalk-cli-setup | Simplified EB CLI installation mechanism. | 541 | Python |
| aws/sagemaker-training-toolkit | Train machine learning models within a 🐳 Docker container using 🧠 Amazon SageMaker. | 535 | Python |
| aws/aws-sam-cli-app-templates | — | 528 | Python |
| aws/amazon-cloudwatch-agent | CloudWatch Agent enables you to collect and export host-level metrics and logs on instances running Linux or Windows server. | 521 | Go |
| aws/aws-for-fluent-bit | The source of the amazon/aws-for-fluent-bit container image | 519 | Shell |
| aws/aws-appsync-community | The AWS AppSync community | 509 | HTML |
| aws/aws-sdk-kotlin | Multiplatform AWS SDK for Kotlin | 484 | Kotlin |
| aws/aws-pdk | The AWS PDK provides building blocks for common patterns together with development tools to manage and build your projects. | 441 | TypeScript |
| aws/aws-iot-device-sdk-python-v2 | Next generation AWS IoT Client SDK for Python using the AWS Common Runtime | 440 | Python |
| aws/graph-explorer | React-based web application that enables users to visualize both property graph and RDF data and explore connections between data without having to write graph queries. | 437 | TypeScript |
| aws/bedrock-agentcore-starter-toolkit | CLI toolkit for deploying AI agents to Amazon Bedrock AgentCore. Zero infrastructure management with built-in gateway and memory integrations. | 429 | Python |
| aws/sagemaker-inference-toolkit | Serve machine learning models within a 🐳 Docker container using 🧠 Amazon SageMaker. | 412 | Python |
| aws/pg_tle | Framework for building trusted language extensions for PostgreSQL | 398 | C |
| aws/aws-extensions-for-dotnet-cli | Extensions to the dotnet CLI to simplify the process of building and publishing .NET Core applications to AWS services | 393 | C# |
| aws/aws-lambda-builders | Python library to compile, build & package AWS Lambda functions for several runtimes & framework | 378 | Python |
| aws/aws-sdk-php-symfony | A Symfony 5+ service provider for the AWS SDK for PHP | 364 | PHP |
| aws/aws-app-mesh-roadmap | AWS App Mesh is a service mesh that you can use with your microservices to manage service to service communication | 346 | — |
| aws/aws-ops-wheel | The AWS Ops Wheel is a randomizer that biases for options that haven’t come up recently; you can also outright cheat and specify the next result to be generated. | 346 | HTML |
| aws/efs-utils | Utilities for Amazon Elastic File System (EFS) | 341 | Python |
| aws/aws-codedeploy-agent | Host Agent for AWS CodeDeploy | 336 | Ruby |
| aws/aws-advanced-jdbc-wrapper | The Amazon Web Services JDBC Driver has been redesigned as an advanced JDBC wrapper. This wrapper is complementary to and extends the functionality of an existing JDBC driver to help an application take advantage of the features of clustered databases such as Amazon Aurora. | 321 | Java |
| aws/aws-record-ruby | Official repository for the aws-record gem, an abstraction for Amazon DynamoDB. | 319 | Ruby |
| aws/clock-bound | Used to generate and compare bounded timestamps. | 315 | Rust |
| aws/aws-logging-dotnet | .NET Libraries for integrating Amazon CloudWatch Logs with popular .NET logging libraries | 309 | C# |
| aws/amazon-ivs-react-native-player | A React Native wrapper for the Amazon IVS iOS and Android player SDKs. | 308 | TypeScript |