• Stars
    star
    2,371
  • Rank 19,401 (Top 0.4 %)
  • Language
    TypeScript
  • License
    Apache License 2.0
  • Created about 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!

jsii

Join the chat at https://cdk.Dev All Contributors Build Status npm docker

Overview

jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!

A class library written in TypeScript can be used in projects authored in TypeScript or Javascript (as usual), but also in Python, Java, C# (and other languages from the .NET family), ...

โ“ Documentation

Head over to our documentation website!

The jsii toolchain is spread out on multiple repositories:

  • aws/jsii-compiler is where the jsii compiler is maintained (except releases in the 1.x line, which are maintained in this repository)
  • aws/jsii-rosetta is where the jsii-rosetta sample code transliteration tool is maintained (except releases in the 1.x line, which are maintained in this repository)
  • aws/jsii is where the rest of the toolchain is maintained, including:
    • @jsii/spec, the package that defines the .jsii assembly specification
    • jsii-config, an interactive tool to help configure your jsii package
    • jsii-pacmak, the bindings generator for jsii packages
    • jsii-reflect, a higher-level way to process .jsii assemblies
    • The jsii runtime libraries for the supported jsii target languages
    • 1.x release lines of jsii and jsii-rosetta

๐Ÿ“– Blog Posts

Here's a collection of blog posts (in chronological order) related to jsii:

โ„น๏ธ If you wrote blog posts about jsii and would like to have them referenced here, do not hesitate to file a pull request to add the links here!

โš™๏ธ Contributing

See CONTRIBUTING.

Contributors โœจ

Thanks goes to these wonderful people (emoji key):

AWS CDK Automation
AWS CDK Automation

๐Ÿšง ๐Ÿ‘€
Aaron Costley
Aaron Costley

๐Ÿ› ๐Ÿ’ป ๐Ÿค” ๐Ÿ‘€
Abdallah Hodieb
Abdallah Hodieb

๐Ÿ›
Adam Ruka
Adam Ruka

๐Ÿ› ๐Ÿ’ป ๐Ÿšง ๐Ÿ‘€
Adrian Dimech
Adrian Dimech

๐Ÿ’ป
Adrian Hesketh
Adrian Hesketh

๐Ÿ’ป
Alex Pulver
Alex Pulver

๐Ÿ›
Amir Szekely
Amir Szekely

๐Ÿšง
Andi Pabst
Andi Pabst

๐Ÿ›
Andrew Wason
Andrew Wason

๐Ÿ› ๐Ÿ’ป
Andrรฉ Fontenele
Andrรฉ Fontenele

๐Ÿ’ป
Andy Slezak
Andy Slezak

๐Ÿ’ป
Ansgar Mertens
Ansgar Mertens

๐Ÿšง ๐Ÿ’ป ๐Ÿ›
Anshul Guleria
Anshul Guleria

๐Ÿค”
Ari Palo
Ari Palo

๐Ÿค”
Armaan Tobaccowalla
Armaan Tobaccowalla

๐Ÿ›
Bartล‚omiej Jurek
Bartล‚omiej Jurek

๐Ÿ›
Ben Bridts
Ben Bridts

๐Ÿ“–
Ben Chaimberg
Ben Chaimberg

๐Ÿ“–
Ben Farr
Ben Farr

๐Ÿ“–
Ben Walters
Ben Walters

๐Ÿค”
Benjamin Macher
Benjamin Macher

๐Ÿ“–
Benjamin Maizels
Benjamin Maizels

๐Ÿ’ป ๐Ÿ‘€
Bervianto Leo Pratama
Bervianto Leo Pratama

๐Ÿšง
Bill Cauchois
Bill Cauchois

๐Ÿค”
Bradley Sherman
Bradley Sherman

๐Ÿ’ป
Brecht Verhoeve
Brecht Verhoeve

๐Ÿค”
Breland Miley
Breland Miley

๐Ÿ’ป
CaerusKaru
CaerusKaru

๐Ÿ’ป ๐Ÿšง
Calvin Combs
Calvin Combs

๐Ÿ’ป ๐Ÿ‘€
Camilo Bermรบdez
Camilo Bermรบdez

๐Ÿ›
Campion Fellin
Campion Fellin

๐Ÿ’ป
Carter Van Deuren
Carter Van Deuren

๐Ÿ›
Chris Garvis
Chris Garvis

๐Ÿ“–
Christian Moore
Christian Moore

๐Ÿ›
Christophe Vico
Christophe Vico

๐Ÿ›
Christopher Currie
Christopher Currie

๐Ÿ’ป ๐Ÿค”
Christopher Rybicki
Christopher Rybicki

๐Ÿ“– ๐Ÿ› ๐Ÿ’ป
Colin Francis
Colin Francis

๐Ÿšง
CommanderRoot
CommanderRoot

๐Ÿ’ป
Cory Hall
Cory Hall

๐Ÿ›
Cristian Mฤƒgheruศ™an-Stanciu
Cristian Mฤƒgheruศ™an-Stanciu

๐Ÿ›
CyrusNajmabadi
CyrusNajmabadi

๐Ÿ› ๐Ÿค”
Damian Silbergleith
Damian Silbergleith

๐Ÿ’ป ๐Ÿ›
Daniel Dinu
Daniel Dinu

๐Ÿ› ๐Ÿ’ป
Daniel Schmidt
Daniel Schmidt

๐Ÿ› ๐Ÿ’ป
Daniel Schroeder
Daniel Schroeder

๐Ÿ› ๐Ÿ’ป ๐Ÿ“– ๐Ÿค” ๐Ÿšง
Dave Slotnick
Dave Slotnick

๐Ÿ›
David Bell
David Bell

๐Ÿ’ป
Donald Stufft
Donald Stufft

๐Ÿ› ๐Ÿ’ป ๐Ÿค” ๐Ÿ‘€
Dongie Agnir
Dongie Agnir

๐Ÿ’ป ๐Ÿ‘€
Eduardo Rabelo
Eduardo Rabelo

๐Ÿ“–
Eduardo Sena S. Rosa
Eduardo Sena S. Rosa

๐Ÿ›
Elad Ben-Israel
Elad Ben-Israel

๐Ÿ› ๐Ÿ’ป ๐Ÿค” ๐Ÿšง ๐Ÿ‘€ ๐Ÿ“ข
Eli Polonsky
Eli Polonsky

๐Ÿ› ๐Ÿ’ป ๐Ÿค” ๐Ÿšง ๐Ÿ‘€
Eric Carboni
Eric Carboni

๐Ÿ“–
Eric Z. Beard
Eric Z. Beard

๐Ÿ“†
Erik Karlsson
Erik Karlsson

๐Ÿ›
Eugene Kozlov
Eugene Kozlov

๐Ÿ’ป
Fabio Gentile
Fabio Gentile

๐Ÿ›
Florian Eitel
Florian Eitel

๐Ÿค”
Glib Shpychka
Glib Shpychka

๐Ÿ›
Graham Lea
Graham Lea

๐Ÿค” ๐Ÿ‘€
Greg Lucas
Greg Lucas

๐Ÿ’ป
Hamza Assyad
Hamza Assyad

๐Ÿ› ๐Ÿ’ป ๐Ÿค” ๐Ÿ‘€
Hari Pachuveetil
Hari Pachuveetil

๐Ÿ“ ๐Ÿ“–
Hirotaka Tagawa / wafuwafu13
Hirotaka Tagawa / wafuwafu13

๐Ÿ’ป
Hsing-Hui Hsu
Hsing-Hui Hsu

๐Ÿ’ป ๐Ÿ“– ๐Ÿค” ๐Ÿ‘€
Huy Phan (Harry)
Huy Phan (Harry)

๐Ÿ’ป
Ikko Ashimine
Ikko Ashimine

๐Ÿ“–
James
James

๐Ÿ› ๐Ÿ’ป
James Kelley
James Kelley

๐Ÿ›
James Mead
James Mead

๐Ÿ’ป
James Siri
James Siri

๐Ÿ’ป ๐Ÿšง
Jason Del Ponte
Jason Del Ponte

๐Ÿค” ๐Ÿ‘€
Jason Fulghum
Jason Fulghum

๐Ÿค” ๐Ÿ“† ๐Ÿ‘€
Jeff Malins
Jeff Malins

๐Ÿ’ป
Jerry Kindall
Jerry Kindall

๐Ÿ“– ๐Ÿค”
Jimmy Gaussen
Jimmy Gaussen

๐Ÿค”
Johannes Weber
Johannes Weber

๐Ÿ“–
John Pantzlaff
John Pantzlaff

๐Ÿ’ป
Jon Day
Jon Day

๐Ÿ’ป
Jon Steinich
Jon Steinich

๐Ÿ› ๐Ÿค” ๐Ÿ’ป
Joseph Lawson
Joseph Lawson

๐Ÿ‘€
Joseph Martin
Joseph Martin

๐Ÿ›
Junix
Junix

๐Ÿ›
Justin Frahm
Justin Frahm

๐Ÿ›
Justin Taylor
Justin Taylor

๐Ÿ›
Kaizen Conroy
Kaizen Conroy

๐Ÿ’ป ๐Ÿ›
Kaizen Conroy
Kaizen Conroy

๐Ÿ’ป
Kaushik Borra
Kaushik Borra

๐Ÿ›
Kendra Neil
Kendra Neil

๐Ÿšง
Knut O. Hellan
Knut O. Hellan

๐Ÿ›
Kyle Thomson
Kyle Thomson

๐Ÿ’ป ๐Ÿ‘€
Leandro Padua
Leandro Padua

๐Ÿ›
Liang Zhou
Liang Zhou

๐Ÿ› ๐Ÿ’ป
Madeline Kusters
Madeline Kusters

๐Ÿ’ป ๐Ÿ›
Maja S Bratseth
Maja S Bratseth

๐Ÿ›
Marcos Diez
Marcos Diez

๐Ÿ›
Mark Nielsen
Mark Nielsen

๐Ÿ’ป
Matthew Bonig
Matthew Bonig

๐Ÿ› ๐Ÿ“
Matthew Pirocchi
Matthew Pirocchi

๐Ÿ’ป ๐Ÿค” ๐Ÿ‘€
Meng Xin Zhu
Meng Xin Zhu

๐Ÿ›
Michael Neil
Michael Neil

๐Ÿšง
Mike Lane
Mike Lane

๐Ÿ›
Mitch Garnaat
Mitch Garnaat

๐Ÿ› ๐Ÿ’ป ๐Ÿค” ๐Ÿ‘€
Mitchell Valine
Mitchell Valine

๐Ÿ› ๐Ÿ’ป ๐Ÿค” ๐Ÿšง ๐Ÿ‘€
Mohamad Soufan
Mohamad Soufan

๐Ÿ“–
Mohamed Elasmar
Mohamed Elasmar

๐Ÿ’ป
Momo Kornher
Momo Kornher

๐Ÿ’ป
Mykola Mogylenko
Mykola Mogylenko

๐Ÿ›
Naumel
Naumel

๐Ÿ‘€
Neta Nir
Neta Nir

๐Ÿ’ป ๐Ÿค” ๐Ÿšง ๐Ÿ‘€
Nick Lynch
Nick Lynch

๐Ÿ› ๐Ÿ’ป ๐Ÿšง ๐Ÿ‘€
Niranjan Jayakar
Niranjan Jayakar

๐Ÿ› ๐Ÿ’ป ๐Ÿค” ๐Ÿšง ๐Ÿ‘€
Noah Litov
Noah Litov

๐Ÿ’ป ๐Ÿšง ๐Ÿ‘€
Otavio Macedo
Otavio Macedo

๐Ÿ’ป ๐Ÿ›
PIDZ - Bart
PIDZ - Bart

๐Ÿค”
Pahud Hsieh
Pahud Hsieh

๐Ÿ’ป
Peter Woodworth
Peter Woodworth

๐Ÿšง
Petr Kacer
Petr Kacer

๐Ÿ›
Petra Barus
Petra Barus

๐Ÿ’ป
Philip Cali
Philip Cali

๐Ÿค”
Quentin Loos
Quentin Loos

๐Ÿค”
Raphael
Raphael

๐Ÿ›
Richard H Boyd
Richard H Boyd

๐Ÿ›
Rico Huijbers
Rico Huijbers

๐Ÿ› ๐Ÿ’ป ๐Ÿค” ๐Ÿšง ๐Ÿ‘€
Romain Marcadier
Romain Marcadier

๐Ÿ› ๐Ÿ’ป ๐ŸŽจ ๐Ÿค” ๐Ÿšง ๐Ÿ‘€ ๐Ÿ“
Ryan Parker
Ryan Parker

๐Ÿ’ป
SADIK KUZU
SADIK KUZU

๐Ÿ‘€
SK
SK

๐Ÿค”
Sam Fink
Sam Fink

๐Ÿ’ป ๐Ÿ‘€
Sam Goodwin
Sam Goodwin

๐Ÿ‘€
Sebastian Korfmann
Sebastian Korfmann

๐Ÿ› ๐Ÿ’ป ๐Ÿค”
Sepehr Laal
Sepehr Laal

๐Ÿ›
Shailja Khurana
Shailja Khurana

๐Ÿšง
Shane Witbeck
Shane Witbeck

๐Ÿค”
Shiv Lakshminarayan
Shiv Lakshminarayan

๐Ÿ’ป ๐Ÿšง ๐Ÿ‘€
Somaya
Somaya

๐Ÿ’ป ๐Ÿค” ๐Ÿšง ๐Ÿ‘€
Stephen Kuenzli
Stephen Kuenzli

๐Ÿ“–
Takahiro Sugiura
Takahiro Sugiura

๐Ÿ“–
The Gitter Badger
The Gitter Badger

๐Ÿ’ป ๐Ÿšง
Thomas Poignant
Thomas Poignant

๐Ÿ›
Thomas Steinbach
Thomas Steinbach

๐Ÿ›
Thorsten Hoeger
Thorsten Hoeger

๐Ÿ’ป
Tim Wagner
Tim Wagner

๐Ÿ› ๐Ÿค”
Timothy Jones
Timothy Jones

๐Ÿ›
Tobias Lidskog
Tobias Lidskog

๐Ÿ’ป
Tom Bonner
Tom Bonner

๐Ÿ›
Tom Keller
Tom Keller

๐Ÿšง
Ty Coghlan
Ty Coghlan

๐Ÿ›
Tyler van Hensbergen
Tyler van Hensbergen

๐Ÿค”
Vinayak Kukreja
Vinayak Kukreja

๐Ÿ’ป
Vlad Hrybok
Vlad Hrybok

๐Ÿ›
Vladimir Shchur
Vladimir Shchur

๐Ÿ›
Will Bender
Will Bender

๐Ÿ›
Yan Zhulanow
Yan Zhulanow

๐Ÿ’ป
Yathi
Yathi

๐Ÿ’ป
Yigong Liu
Yigong Liu

๐Ÿ› ๐Ÿค”
Zach Bienenfeld
Zach Bienenfeld

๐Ÿ›
ajnarang
ajnarang

๐Ÿค”
andyan
andyan

๐Ÿ“–
aniljava
aniljava

๐Ÿ’ป
arnogeurts-sqills
arnogeurts-sqills

๐Ÿ› ๐Ÿ’ป
cn-cit
cn-cit

๐Ÿ›
deccy-mcc
deccy-mcc

๐Ÿ›
dependabot-preview[bot]
dependabot-preview[bot]

๐Ÿ› ๐Ÿšง
dependabot[bot]
dependabot[bot]

๐Ÿšง
dheffx
dheffx

๐Ÿ›
gregswdl
gregswdl

๐Ÿ›
guyroberts21
guyroberts21

๐Ÿ“–
mattBrzezinski
mattBrzezinski

๐Ÿ“–
mergify
mergify

๐Ÿšง
mergify[bot]
mergify[bot]

๐Ÿšง
nathannaveen
nathannaveen

๐Ÿšง
seiyashima42
seiyashima42

๐Ÿ› ๐Ÿ’ป ๐Ÿ“–
sullis
sullis

๐Ÿ’ป
vaneek
vaneek

๐Ÿ›
wendysophie
wendysophie

๐Ÿ›
ysuzuki19
ysuzuki19

๐Ÿ“–

This project follows the all-contributors specification. Contributions of any kind welcome!

โš–๏ธ License

jsii is distributed under the Apache License, Version 2.0.

See LICENSE and NOTICE for more information.

More Repositories

1

aws-cli

Universal Command Line Interface for Amazon Web Services
Python
14,304
star
2

chalice

Python Serverless Microframework for AWS
Python
10,654
star
3

aws-cdk

The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
JavaScript
10,440
star
4

amazon-sagemaker-examples

Example ๐Ÿ““ Jupyter notebooks that demonstrate how to build, train, and deploy machine learning models using ๐Ÿง  Amazon SageMaker.
Jupyter Notebook
9,542
star
5

serverless-application-model

The AWS Serverless Application Model (AWS SAM) transform is a AWS CloudFormation macro that transforms SAM templates into CloudFormation templates.
Python
9,342
star
6

aws-sdk-js

AWS SDK for JavaScript in the browser and Node.js
JavaScript
7,476
star
7

aws-sam-cli

CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM
Python
6,506
star
8

aws-sdk-php

Official repository of the AWS SDK for PHP (@awsforphp)
PHP
5,886
star
9

containers-roadmap

This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).
Shell
5,164
star
10

karpenter

Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
Go
4,615
star
11

s2n-tls

An implementation of the TLS/SSL protocols
C
4,465
star
12

aws-sdk-java

The official AWS SDK for Java 1.x. The AWS SDK for Java 2.x is available here: https://github.com/aws/aws-sdk-java-v2/
Java
4,117
star
13

aws-lambda-go

Libraries, samples and tools to help Go developers develop AWS Lambda functions.
Go
3,624
star
14

aws-sdk-pandas

pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL).
Python
3,537
star
15

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.
Go
3,488
star
16

aws-sdk-ruby

The official AWS SDK for Ruby.
Ruby
3,462
star
17

amazon-freertos

DEPRECATED - See README.md
C
2,535
star
18

aws-sdk-go-v2

AWS SDK for the Go programming language.
Go
2,518
star
19

aws-sdk-js-v3

Modularized AWS SDK for JavaScript.
TypeScript
2,476
star
20

sagemaker-python-sdk

A library for training and deploying machine learning models on Amazon SageMaker
Python
2,095
star
21

amazon-vpc-cni-k8s

Networking plugin repository for pod networking in Kubernetes using Elastic Network Interfaces on AWS
Go
2,071
star
22

aws-eks-best-practices

A best practices guide for day 2 operations, including operational excellence, security, reliability, performance efficiency, and cost optimization.
Python
2,022
star
23

amazon-ecs-agent

Amazon Elastic Container Service Agent
Go
2,005
star
24

lumberyard

Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch โ€“ with full source.
C++
1,965
star
25

aws-sdk-net

The official AWS SDK for .NET. For more information on the AWS SDK for .NET, see our web site:
1,945
star
26

eks-anywhere

Run Amazon EKS on your own infrastructure ๐Ÿš€
Go
1,899
star
27

aws-sdk-java-v2

The official AWS SDK for Java - Version 2
Java
1,822
star
28

aws-sdk-cpp

AWS SDK for C++
1,779
star
29

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.
Go
1,725
star
30

aws-sdk-php-laravel

A Laravel 5+ (and 4) service provider for the AWS SDK for PHP
PHP
1,589
star
31

serverless-java-container

A Java wrapper to run Spring, Spring Boot, Jersey, and other apps inside AWS Lambda.
Java
1,483
star
32

aws-node-termination-handler

Gracefully handle EC2 instance shutdown within Kubernetes
Go
1,443
star
33

aws-lambda-dotnet

Libraries, samples and tools to help .NET Core developers develop AWS Lambda functions.
C#
1,430
star
34

aws-fpga

Official repository of the AWS EC2 FPGA Hardware and Software Development Kit
VHDL
1,380
star
35

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.
Shell
1,263
star
36

eks-charts

Amazon EKS Helm chart repository
Mustache
1,184
star
37

s2n-quic

An implementation of the IETF QUIC protocol
Rust
1,152
star
38

aws-toolkit-vscode

CodeWhisperer, CodeCatalyst, Local Lambda debug, SAM/CFN syntax, ECS Terminal, AWS resources
TypeScript
1,150
star
39

opsworks-cookbooks

Chef Cookbooks for the AWS OpsWorks Service
Ruby
1,058
star
40

aws-codebuild-docker-images

Official AWS CodeBuild repository for managed Docker images http://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref.html
Dockerfile
1,032
star
41

amazon-ssm-agent

An agent to enable remote management of your EC2 instances, on-premises servers, or virtual machines (VMs).
Go
975
star
42

aws-iot-device-sdk-js

SDK for connecting to AWS IoT from a device using JavaScript/Node.js
JavaScript
957
star
43

aws-iot-device-sdk-embedded-C

SDK for connecting to AWS IoT from a device using embedded C.
C
926
star
44

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.
Python
887
star
45

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).
Python
850
star
46

aws-app-mesh-examples

AWS App Mesh is a service mesh that you can use with your microservices to manage service to service communication.
Shell
844
star
47

deep-learning-containers

AWS Deep Learning Containers (DLCs) are a set of Docker images for training and serving models in TensorFlow, TensorFlow 2, PyTorch, and MXNet.
Python
800
star
48

aws-parallelcluster

AWS ParallelCluster is an AWS supported Open Source cluster management tool to deploy and manage HPC clusters in the AWS cloud.
Python
782
star
49

aws-lambda-runtime-interface-emulator

Go
771
star
50

aws-toolkit-jetbrains

AWS Toolkit for JetBrains - a plugin for interacting with AWS from JetBrains IDEs
Kotlin
735
star
51

graph-notebook

Library extending Jupyter notebooks to integrate with Apache TinkerPop, openCypher, and RDF SPARQL.
Jupyter Notebook
706
star
52

aws-iot-device-sdk-python

SDK for connecting to AWS IoT from a device using Python.
Python
670
star
53

amazon-chime-sdk-js

A JavaScript client library for integrating multi-party communications powered by the Amazon Chime service.
TypeScript
655
star
54

amazon-ec2-instance-selector

A CLI tool and go library which recommends instance types based on resource criteria like vcpus and memory
Go
642
star
55

studio-lab-examples

Example notebooks for working with SageMaker Studio Lab. Sign up for an account at the link below!
Jupyter Notebook
625
star
56

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.
Rust
584
star
57

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.
Java
564
star
58

aws-sdk-rails

Official repository for the aws-sdk-rails gem, which integrates the AWS SDK for Ruby with Ruby on Rails.
Ruby
554
star
59

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.
Shell
553
star
60

amazon-eks-pod-identity-webhook

Amazon EKS Pod Identity Webhook
Go
534
star
61

aws-lambda-java-libs

Official mirror for interface definitions and helper classes for Java code running on the AWS Lambda platform.
C++
518
star
62

aws-lambda-base-images

506
star
63

aws-appsync-community

The AWS AppSync community
HTML
495
star
64

sagemaker-training-toolkit

Train machine learning models within a ๐Ÿณ Docker container using ๐Ÿง  Amazon SageMaker.
Python
493
star
65

dotnet

GitHub home for .NET development on AWS
487
star
66

aws-cdk-rfcs

RFCs for the AWS CDK
JavaScript
476
star
67

aws-sam-cli-app-templates

Python
472
star
68

aws-elastic-beanstalk-cli-setup

Simplified EB CLI installation mechanism.
Python
453
star
69

amazon-cloudwatch-agent

CloudWatch Agent enables you to collect and export host-level metrics and logs on instances running Linux or Windows server.
Go
403
star
70

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.
Go
393
star
71

amazon-braket-examples

Example notebooks that show how to apply quantum computing in Amazon Braket.
Python
376
star
72

aws-for-fluent-bit

The source of the amazon/aws-for-fluent-bit container image
Shell
375
star
73

aws-pdk

The AWS PDK provides building blocks for common patterns together with development tools to manage and build your projects.
TypeScript
361
star
74

aws-extensions-for-dotnet-cli

Extensions to the dotnet CLI to simplify the process of building and publishing .NET Core applications to AWS services
C#
346
star
75

aws-sdk-php-symfony

PHP
346
star
76

aws-app-mesh-roadmap

AWS App Mesh is a service mesh that you can use with your microservices to manage service to service communication
344
star
77

aws-lambda-builders

Python library to compile, build & package AWS Lambda functions for several runtimes & framework
Python
337
star
78

aws-iot-device-sdk-python-v2

Next generation AWS IoT Client SDK for Python using the AWS Common Runtime
Python
335
star
79

constructs

Define composable configuration models through code
TypeScript
332
star
80

pg_tle

Framework for building trusted language extensions for PostgreSQL
C
329
star
81

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.
TypeScript
321
star
82

aws-codedeploy-agent

Host Agent for AWS CodeDeploy
Ruby
316
star
83

aws-sdk-ruby-record

Official repository for the aws-record gem, an abstraction for Amazon DynamoDB.
Ruby
313
star
84

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.
JavaScript
308
star
85

aws-xray-sdk-python

AWS X-Ray SDK for the Python programming language
Python
304
star
86

sagemaker-inference-toolkit

Serve machine learning models within a ๐Ÿณ Docker container using ๐Ÿง  Amazon SageMaker.
Python
303
star
87

efs-utils

Utilities for Amazon Elastic File System (EFS)
Python
286
star
88

amazon-ivs-react-native-player

A React Native wrapper for the Amazon IVS iOS and Android player SDKs.
TypeScript
286
star
89

sagemaker-spark

A Spark library for Amazon SageMaker.
Scala
282
star
90

apprunner-roadmap

This is the public roadmap for AWS App Runner.
280
star
91

aws-xray-sdk-go

AWS X-Ray SDK for the Go programming language.
Go
274
star
92

aws-toolkit-eclipse

(End of life: May 31, 2023) AWS Toolkit for Eclipse
Java
273
star
93

elastic-beanstalk-roadmap

AWS Elastic Beanstalk roadmap
272
star
94

aws-logging-dotnet

.NET Libraries for integrating Amazon CloudWatch Logs with popular .NET logging libraries
C#
271
star
95

sagemaker-tensorflow-training-toolkit

Toolkit for running TensorFlow training scripts on SageMaker. Dockerfiles used for building SageMaker TensorFlow Containers are at https://github.com/aws/deep-learning-containers.
Python
270
star
96

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.
Rust
263
star
97

elastic-load-balancing-tools

AWS Elastic Load Balancing Tools
Java
262
star
98

aws-step-functions-data-science-sdk-python

Step Functions Data Science SDK for building machine learning (ML) workflows and pipelines on AWS
Python
261
star
99

amazon-braket-sdk-python

A Python SDK for interacting with quantum devices on Amazon Braket
Python
254
star
100

aws-xray-sdk-node

The official AWS X-Ray SDK for Node.js.
JavaScript
248
star