kotlin-playground
Self-contained component to embed in websites for running Kotlin code
File Explorer
Download Latest Version (.zip)- e2e.yml
- pre-commit
- examples-highlight.css
- examples.css
- index.html
- exception.js
- exception.monk
- executable-fragment.js
- executable-fragment.monk
- index.js
- attention.svg
- button_close.svg
- button_close_darcula.svg
- button_open.svg
- button_open_darcula.svg
- close-console-icon.svg
- fail.svg
- ok.svg
- run.svg
- shorter.svg
- execute-es-module.js
- index.js
- index.scss
- crosslink.ts
- index.ts
- TargetPlatform.ts
- TargetPlatforms.ts
- escape.js
- index.js
- types.ts
- completion-view.js
- output-view.js
- config.js
- discourse-preview-panel-handler.js
- index.js
- styles.scss
- webdemo-api.js
- basics.e2e.ts-basics-highlight-only-1.png
- basics.e2e.ts-basics-simple-usage-1.png
- basics.e2e.ts-basics-simple-usage-2.png
- basics.e2e.ts-basics-simple-usage-3.png
- basics.e2e.ts-basics-simple-usage-4.png
- crosslink.e2e.ts-open-in-playground-with-crosslink-defined-1.png
- wasm-compatibility.e2e.ts-WASM-platform-with-moduleId-in-output-JS-1-9-server-response-1.png
- wasm-compatibility.e2e.ts-WASM-platform-with-moduleId-in-output-WASM-1-9-server-response-1.png
- basics.e2e.ts-basics-highlight-only-1.png
- basics.e2e.ts-basics-simple-usage-1.png
- basics.e2e.ts-basics-simple-usage-2.png
- basics.e2e.ts-basics-simple-usage-3.png
- basics.e2e.ts-basics-simple-usage-4.png
- crosslink.e2e.ts-open-in-playground-with-crosslink-defined-1.png
- wasm-compatibility.e2e.ts-WASM-platform-with-moduleId-in-output-JS-1-9-server-response-1.png
- wasm-compatibility.e2e.ts-WASM-platform-with-moduleId-in-output-WASM-1-9-server-response-1.png
- basics.e2e.ts-basics-highlight-only-1.png
- basics.e2e.ts-basics-simple-usage-1.png
- basics.e2e.ts-basics-simple-usage-2.png
- basics.e2e.ts-basics-simple-usage-3.png
- basics.e2e.ts-basics-simple-usage-4.png
- crosslink.e2e.ts-open-in-playground-with-crosslink-defined-1.png
- wasm-compatibility.e2e.ts-WASM-platform-with-moduleId-in-output-JS-1-9-server-response-1.png
- wasm-compatibility.e2e.ts-WASM-platform-with-moduleId-in-output-WASM-1-9-server-response-1.png
- basics.e2e.ts-basics-highlight-only-1.png
- basics.e2e.ts-basics-simple-usage-1.png
- basics.e2e.ts-basics-simple-usage-2.png
- basics.e2e.ts-basics-simple-usage-3.png
- basics.e2e.ts-basics-simple-usage-4.png
- crosslink.e2e.ts-open-in-playground-with-crosslink-defined-1.png
- wasm-compatibility.e2e.ts-WASM-platform-with-moduleId-in-output-JS-1-9-server-response-1.png
- wasm-compatibility.e2e.ts-WASM-platform-with-moduleId-in-output-WASM-1-9-server-response-1.png
- result.ts
- wasm.json
- result.ts
- wasm.json
- compiler.ts
- jquery.min.js
- kotlin.js
- versions.json
- index.js
- playground.html
- playground.ts
- index.ts
- interactions.ts
- screenshots.ts
- selectors.ts
- basics.e2e.ts
- crosslink.e2e.ts
- crosslink.test.ts
- min-version.test.ts
- restrictions.e2e.ts
- wasm-compatibility.e2e.ts
- copy-examples.js
- markdown-loader.js
- .babelrc
- .browserslistrc
- .editorconfig
- .eslintignore
- .eslintrc.js
- .gitignore
- .lintstagedrc.json
- .nvmrc
- .prettierignore
- .prettierrc.json
- examples.md
- LICENSE
- package.json
- playwright.config.ts
- README.md
- tsconfig.json
- webpack.config.js
- yarn.lock
# Installation Guide
1. Get the code
git clone https://github.com/JetBrains/kotlin-playground
Downloads the entire project code from GitHub to your computer.
cd kotlin-playground
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install kotlin-playground -S
Downloads and installs the libraries listed in package.json.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
