Skip to content

Latest commit

 

History

History
281 lines (257 loc) · 69.1 KB

README.md

File metadata and controls

281 lines (257 loc) · 69.1 KB

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!

📖 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

🐛
Andi Pabst
Andi Pabst

🐛
Andrew Wason
Andrew Wason

🐛 💻
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

🤔
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

📖 🐛 💻
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 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

📝 📖
Hsing-Hui Hsu
Hsing-Hui Hsu

💻 📖 🤔 👀
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 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

🐛
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

📖
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

🤔
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

🐛 💻 🎨 🤔 🚧 👀 📝
SADIK KUZU
SADIK KUZU

👀
SK
SK

🤔
Sam Fink
Sam Fink

💻 👀
Sam Goodwin
Sam Goodwin

👀
Sebastian Korfmann
Sebastian Korfmann

🐛 💻 🤔
Sepehr Laal
Sepehr Laal

🐛
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

🐛 🤔
Tobias Lidskog
Tobias Lidskog

💻
Tom Bonner
Tom Bonner

🐛
Ty Coghlan
Ty Coghlan

🐛
Tyler van Hensbergen
Tyler van Hensbergen

🤔
Vlad Hrybok
Vlad Hrybok

🐛
Vladimir Shchur
Vladimir Shchur

🐛
Will Bender
Will Bender

🐛
Yan Zhulanow
Yan Zhulanow

💻
Yigong Liu
Yigong Liu

🐛 🤔
Zach Bienenfeld
Zach Bienenfeld

🐛
ajnarang
ajnarang

🤔
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

🐛

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.