# JavaScript apps created with Kotlin

**URL:** <https://discuss.kotlinlang.org/t/javascript-apps-created-with-kotlin/2332>\
**Category:** Uncategorized\
**Created:** [February 27, 2017, 6:57pm UTC](https://discuss.kotlinlang.org/t/javascript-apps-created-with-kotlin/2332 "2017-02-27T18:57:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![stokemasterjack](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/stokemasterjack/32/2363_2.png) [@stokemasterjack](https://discuss.kotlinlang.org/u/stokemasterjack)\
**Post date:** [February 27, 2017, 6:57pm UTC](https://discuss.kotlinlang.org/t/javascript-apps-created-with-kotlin/2332/1 "2017-02-27T18:57:50Z")

</div>

Are there any note worthy JavaScript apps created using Kotlin? If so, what tools/frameworks/patterns (beyond kotlinx.html) are used? Is [try.kotlinlang.org](http://try.kotlinlang.org) build using kotlin?

---

<div class="post-metadata">

**Author:** ![ilya.gorbunov](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/ilya.gorbunov/32/1645_2.png) [@ilya.gorbunov](https://discuss.kotlinlang.org/u/ilya.gorbunov)\
**Post date:** [February 28, 2017, 1:19am UTC](https://discuss.kotlinlang.org/t/javascript-apps-created-with-kotlin/2332/2 "2017-02-28T01:19:54Z")

</div>

Yes, [try.kotlinlang.org](http://try.kotlinlang.org) is built using Kotlin for JS: [kotlin-web-demo/kotlin.web.demo.frontend at master · JetBrains/kotlin-web-demo · GitHub](https://github.com/JetBrains/kotlin-web-demo/tree/master/kotlin.web.demo.frontend)

---

<div class="post-metadata">

**Author:** ![napperley](https://avatars.discourse-cdn.com/v4/letter/n/90db22/32.png) [@napperley](https://discuss.kotlinlang.org/u/napperley)\
**Post date:** [February 28, 2017, 1:27am UTC](https://discuss.kotlinlang.org/t/javascript-apps-created-with-kotlin/2332/3 "2017-02-28T01:27:49Z")

</div>

Still early days for Kotlin JS (no major Kotlin web apps yet…). Wonder who will be the first to develop a major Kotlin web app, maybe JetBrains or Pivotal (owner of Spring)? Presumably @stokemasterjack is referring to completely writing the web client in Kotlin 1.1 and accessing the JS libraries/frameworks via JS interop (eg [ts2kt](https://github.com/Kotlin/ts2kt)).

Again considering that Kotlin JS is reasonably new it will take some time before major Kotlin libraries/frameworks appear (most likely in about 4 months after the Kotlin 1.1 release). In the meantime it is better to go with JavaScript on the client side until some solid Kotlin web client libraries/frameworks appear, at which point it would be feasible to change/migrate the web client side over to Kotlin.
