awslabs
Amazon Web Services - Labs Joined Jan 2013 View on GitHub
- Stars
- 201,179
- across 1,038 public repos
- Rank
- #86
- of 94,827 organizations, top 0.09%
- Down 2 places this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 3,988 | Prevents you from committing secrets and credentials into git repositories | Shell | 13,441 |
| 5,815 | Open source MCP Servers for AWS | Python | 9,903 |
| 6,667 | LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications. | Rust | 8,841 |
| 8,341 | An integrated shell for working with the AWS CLI. | Python | 7,333 |
| 10,530 | AI-Driven Life Cycle (AI-DLC) adaptive workflow steering rules for AI coding agents | TypeScript | 6,001 |
| 10,955 | A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system. | Rust | 5,795 |
| 12,173 | Probabilistic time series modeling in Python | Python | 5,261 |
| 18,272 | Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets. | Scala | 3,657 |
| 19,010 | Amazon Bedrock Agentcore accelerates AI agents into production with the scale, reliability, and security, critical to real-world deployment. | Python | 3,522 |
| 20,027 | AWS SDK for the Rust Programming Language | Rust | 3,354 |
| 24,254 | Amazon Redshift Utils contains utilities, scripts and view which are useful in a Redshift environment | Python | 2,800 |
| 24,873 | Automatically gets credentials for Amazon ECR on docker push/docker pull | Go | 2,729 |
| 25,329 | Packer configuration for building a custom EKS AMI | Go | 2,682 |
| 28,127 | A library to display an interactive editor for any graph-like data. | TypeScript | 2,417 |
| 31,638 | Hands on labs and code to help you learn, measure, and build using architectural best practices. | Python | 2,151 |
| 37,299 | A registry of publicly available datasets on AWS | Python | 1,832 |
| 39,317 | [Node, Python, Java] Repository of sample Custom Rules for AWS Config. | Python | 1,742 |
| 41,623 | EKS Node Viewer | Go | 1,645 |
| 42,879 | Diagram-as-code for AWS architecture. | Go | 1,596 |
| 44,477 | Multi-agent orchestration for AI coding CLIs — Claude Code, Kiro, Codex, and more, coordinated in isolated tmux sessions | Python | 1,539 |
| 45,332 | Tools and sample code provided by AWS Premium Support. | Python | 1,510 |
| 50,271 | The AWS Solutions Constructs Library is an open-source extension of the AWS Cloud Development Kit (AWS CDK) that provides multi-service, well-architected patterns for quickly defining solutions | TypeScript | 1,361 |
| 51,134 | High performance, easy-to-use, and scalable package for learning large-scale knowledge graph embeddings. | Python | 1,336 |
| 54,888 | Swift implementation of AWS Lambda Runtime | Swift | 1,237 |
| 55,815 | Sequence-to-sequence framework with a focus on Neural Machine Translation based on PyTorch | Python | 1,214 |
| 55,853 | Amazon Kinesis Video Streams Webrtc SDK is for developers to install and customize realtime communication between devices and enable secure streaming of video, audio to Kinesis Video Streams. | C | 1,213 |
| 58,429 | lambda-go-api-proxy makes it easy to port APIs written with Go frameworks such as Gin (https://gin-gonic.github.io/gin/ ) to AWS Lambda and Amazon API Gateway. | Go | 1,155 |
| 60,370 | Shuttle is a library for testing concurrent Rust code | Rust | 1,114 |
| 63,309 | PlantUML sprites, macros, and other includes for Amazon Web Services services and resources | Python | 1,055 |
| 63,681 | This repository has samples that demonstrate various aspects of the AWS SDK for iOS, you can get the SDK source on Github https://github.com/aws-amplify/aws-sdk-ios/ | Swift | 1,048 |
| 63,980 | This repository has samples that demonstrate various aspects of the AWS SDK for Android, you can get the SDK source on Github https://github.com/aws-amplify/aws-sdk-android/ | Java | 1,043 |
| 65,003 | Multi Model Server is a tool for serving neural net models for inference | Java | 1,024 |
| 66,458 | Tool for converting AWS CloudFormation templates between JSON and YAML formats. | Python | 996 |
| 67,299 | Collection of tools and code examples to demonstrate best practices in using Amazon EC2 Spot Instances. | Jupyter Notebook | 982 |
| 67,794 | AWS SaaS Boost is a ready-to-use toolset that removes the complexity of successfully running SaaS workloads in the AWS cloud. | Java | 974 |
| 69,929 | A Serverless Developer Portal for easily publishing and cataloging APIs | JavaScript | 943 |
| 70,266 | Agent Plugins for AWS equip AI coding agents with the skills to help you architect, deploy, and operate on AWS. | Python | 938 |
| 70,955 | A Library for Uncertainty Quantification. | Python | 928 |
| 71,736 | JavaScript library files for Offline, Sync, Sigv4. includes support for React Native | TypeScript | 917 |
| 73,665 | CLI for AWS Fargate | Go | 891 |
| 74,392 | A fast data collector in Rust | Rust | 882 |
| 75,947 | AWS JavaScript S3 Explorer is a JavaScript application that uses AWS's JavaScript SDK and S3 APIs to make the contents of an S3 bucket easy to browse via a web browser. | HTML | 863 |
| 75,947 | DoEKS is a tool to build, deploy and scale Data Platforms on Amazon EKS | Shell | 863 |
| 76,853 | ECS Reference Architecture for creating a flexible and scalable deployment pipeline to Amazon ECS using AWS CodePipeline | Shell | 852 |
| 76,853 | Python | 852 | |
| 77,262 | GoFormation is a Go library for working with CloudFormation templates. | Go | 847 |
| 78,468 | Deploy a multi-account cloud foundation to support highly-regulated workloads and complex compliance requirements. | TypeScript | 833 |
| 78,938 | Python API for Deequ | Jupyter Notebook | 828 |
| 80,151 | Example Jupyter notebooks 📓 and code scripts 💻 for using Amazon Bedrock Agents 🤖 and its functionalities | Python | 815 |
| 80,359 | Python package for graph neural networks in chemistry and biology | Python | 813 |
| 80,828 | A schema-based data mapper for Amazon DynamoDB. | TypeScript | 808 |
| 82,255 | A containerd snapshotter plugin which enables standard OCI images to be lazily loaded without requiring a build-time conversion step. | Go | 793 |
| 82,255 | A simple threat modeling tool to help humans to reduce time-to-value when threat modeling | TypeScript | 793 |
| 86,565 | JS library for verifying JWTs signed by Amazon Cognito, and any OIDC-compatible IDP that signs JWTs with RS256, RS384, RS512, ES256, ES384, ES512, Ed25519 and Ed448 | TypeScript | 751 |
| 89,247 | Blueprints and examples for Lambda-based custom Authorizers for use in API Gateway. | C# | 727 |
| 90,694 | In few hours, quickly learn how to effectively leverage various AWS services to improve developer productivity and reduce the overall time to market for new product capabilities. | 714 | |
| 90,909 | ASH is an extensible, open source SAST, SCA, and IaC security scanner orchestration engine. | Python | 712 |
| 92,000 | The AWS Deployment Framework (ADF) is an extensive and flexible framework to manage and deploy resources across multiple AWS accounts and regions based on AWS Organizations. | Python | 703 |
| 92,107 | AWS Glue Libraries are additions and enhancements to Spark for ETL operations. | Python | 702 |
| 93,777 | Reference architecture that shows how to take a Node.js application, containerize it, and deploy it as microservices on Amazon Elastic Container Service. | 688 | |
| 95,358 | Populate AWS SSO directly with your G Suite users and groups using either a CLI or AWS Lambda | Go | 675 |
| 96,165 | Client library for Amazon Kinesis | Java | 669 |
| 100,358 | An AWS tool to help you create a point in time assessment of your AWS account using Prowler. | HTML | 639 |
| 101,234 | Collection of scripts and resources for DevSecOps and Automated Incident Response Security | Python | 633 |
| 103,915 | The Amazon Athena Query Federation SDK allows you to customize Amazon Athena with your own data sources and code. | Java | 615 |
| 105,177 | 3D finite element solver for computational electromagnetics | C++ | 607 |
| 105,826 | Flexible Fullstack solution template for production-ready deployments of any use case on Amazon Bedrock AgentCore. | Python | 603 |
| 107,102 | Amazon Redshift Database Loader implemented in AWS Lambda | JavaScript | 595 |
| 116,431 | AWS Generative AI CDK Constructs are sample implementations of AWS CDK for common generative AI patterns. | TypeScript | 543 |
| 118,452 | A Dynamic DNS system built with API Gateway, Lambda & Route 53. | Python | 533 |
| 119,898 | This repository lets you train neural networks models for performing end-to-end full-page handwriting recognition using the Apache MXNet deep learning frameworks on the IAM Dataset. | Jupyter Notebook | 526 |
| 120,963 | The AmazonDynamoDBLockClient is a general purpose distributed locking library built on top of DynamoDB. It supports both coarse-grained and fine-grained locking. | Java | 521 |
| 121,812 | A container that provides local versions of the ECS Task Metadata Endpoint and ECS Task IAM Roles Endpoint. | Go | 517 |
| 122,621 | AWS Quick Start Team | TypeScript | 513 |
| 124,560 | IAM Policy Autopilot is an open source static code analysis tool that helps you quickly create baseline AWS IAM policies that you can refine as your application evolves. This tool is available as... | Rust | 504 |
| 126,045 | Best practices, reference architectures, and examples for distributed AI training and inference on AWS. | Shell | 497 |
| 127,134 | Imputation of missing values in tables. | 492 | |
| 128,966 | Repository for AWS CLI aliases. | 484 | |
| 128,966 | Swift | 484 | |
| 129,739 | The AWS Config Rules Development Kit helps developers set up, author and test custom Config rules. It contains scripts to enable AWS Config, create a Config rule and test it with sample... | Python | 481 |
| 129,970 | AWS CloudSaga - Simulate security events in AWS | Python | 480 |
| 131,163 | Lightweight fuzzing of a memory snapshot using KVM | Rust | 475 |
| 132,422 | This project signs and proxies HTTP requests with Sigv4 | Go | 470 |
| 133,436 | C++ implementation of the AWS Lambda runtime | C++ | 466 |
| 133,720 | AWS Service Broker | Python | 465 |
| 134,714 | An example of an AMI Builder using CI/CD with AWS CodePipeline, AWS CodeBuild, Hashicorp Packer and Ansible. | 461 | |
| 136,072 | Python toolkit for building graph-enhanced GenAI applications | Python | 456 |
| 136,315 | Enterprise graph machine learning framework for billion-scale graphs for ML scientists and data scientists. | Python | 455 |
| 136,806 | Adds query routing and rewriting extensions to pgbouncer | C | 453 |
| 138,725 | Built on Mountpoint for Amazon S3, the Mountpoint CSI driver presents an Amazon S3 bucket as a storage volume accessible by containers in your Kubernetes cluster. | Go | 446 |
| 140,325 | An EC2 Container Service Reference Architecture for providing Service Discovery to containers using CloudWatch Events, Lambda and Route 53 private hosted zones. | Go | 440 |
| 140,881 | This repository can be used to generate and evaluate findings detected by Amazon GuardDuty | TypeScript | 438 |
| 143,823 | PHP | 428 | |
| 144,734 | This repo presents a reference architecture for running serverless MapReduce jobs. This has been implemented using AWS Lambda and Amazon S3. | JavaScript | 425 |
| 146,230 | Amazon Kinesis Video Streams Producer SDK for C++ is for developers to install and customize for their connected camera and other devices to securely stream video, audio, and time-encoded data to... | C++ | 420 |
| 146,230 | Compilation of rules to validate infrastructure-as-code templates against recommended practices for serverless applications. | Go | 420 |
| 147,815 | Amazon Kinesis Producer Library | C++ | 415 |
| 152,114 | 402 | ||
| 152,791 | DynamoDB CLI written in Rust. | Rust | 400 |
| 156,501 | A collection of 3 lambda functions that are invoked by Amazon S3 or Amazon API Gateway to analyze uploaded images with Amazon Rekognition and save picture labels to ElasticSearch (written in Kotlin) | Kotlin | 389 |
Among 94,827 organizations
160k–250k stars: 59 organizations, including awslabs
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Python 69.3k stars, 34% · 148 repos
- Rust 22.8k stars, 11% · 17 repos
- TypeScript 20k stars, 10% · 37 repos
- Go 17.6k stars, 9% · 33 repos
- Shell 16.4k stars, 8% · 10 repos
- Java 10.1k stars, 5% · 37 repos
- JavaScript 5.3k stars, 3% · 20 repos
- Jupyter Notebook 3.8k stars, 2% · 11 repos
and 21 more languages
When they were made
100 repos with 50+ stars, made between 2013 and 2026
Quick stats
- Next rank
- +409 stars to reach #85
- Next milestone
- +541,859 stars to reach the top 0.01%
- Public repos
- 1,038, 404 with 50+ stars
- Popular repos
- 32 over 1k stars, 1 over 10k stars
- Top repo
- git-secrets, #3,988 of all repos, 7% of stars
- Smaller repos
- 9,913 stars from repos under 50