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:
- 2020-01-11: How to Create CDK Constructs, by Matthew Bonig
- 2020-05-27: Generate Python, Java, and .NET software libraries from a TypeScript source, by Hari Pachuveetil
- 2020-12-23: How the jsii open source framework meets developers where they are , by Romain Marcadier
ℹ️ If you wrote blog posts about
jsiiand 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):
This project follows the all-contributors specification. Contributions of any kind welcome!
⚖️ License
jsii is distributed under the Apache License, Version 2.0.
Metadata
Release files for jsii 1.25.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jsii-1.25.0.tar.gz | 290.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jsii-1.25.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 576.8 kB
Release files / jsii-1.25.0.tar.gz
| Download URL | jsii-1.25.0.tar.gz |
|---|---|
| Size | 290.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
594bf95bfb6823373aa860892933d23717d7b5b8c3ace7077b41ee5135fee061
|
|
BLAKE2b-256 checksum How to use checksums |
01970ac0f80a33eebb72f4fe9a0b94834d82bd180a8967318f240e47ba417dd0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.0 importlib_metadata/3.7.3 packaging/20.9 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.5
|
Release files / jsii-1.25.0-py3-none-any.whl
| Download URL | jsii-1.25.0-py3-none-any.whl |
|---|---|
| Size | 286.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9a6e46d9c2914f32d6231e38df0069b7035a7ad85041c0cf901262041c4be6ff
|
|
BLAKE2b-256 checksum How to use checksums |
1e77ead3156fba10c4deb0d6f7f57c8dfcf4ecb1f81e048776caa90408abc898
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.0 importlib_metadata/3.7.3 packaging/20.9 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.5
|