# Angular and Kotlin/JS

**URL:** <https://discuss.kotlinlang.org/t/angular-and-kotlin-js/18158>\
**Category:** JavaScript\
**Created:** [June 19, 2020, 1:28pm UTC](https://discuss.kotlinlang.org/t/angular-and-kotlin-js/18158 "2020-06-19T13:28:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![lamba92](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/lamba92/32/5089_2.png) [@lamba92](https://discuss.kotlinlang.org/u/lamba92)\
**Post date:** [June 19, 2020, 1:28pm UTC](https://discuss.kotlinlang.org/t/angular-and-kotlin-js/18158/1 "2020-06-19T13:28:58Z")

</div>

During the latest Kotlinconf it was mentioned that JB was working to make Kotlin/JS interop better with Angular2+ (who cares about AngularJS!). Has something already been shown?

---

<div class="post-metadata">

**Author:** ![bashor](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/bashor/32/1431_2.png) [@bashor](https://discuss.kotlinlang.org/u/bashor)\
**Post date:** [June 22, 2020, 2:04pm UTC](https://discuss.kotlinlang.org/t/angular-and-kotlin-js/18158/2 "2020-06-22T14:04:24Z")

</div>

More likely there was mentioned Angular 2+ as one of the possible directions to evolution as well as other JS frameworks and Kotlin frameworks. We didn’t do anything special for Angular 2+ yet, but we made good progress in general by starting generating d.ts files in the new compiler backend and are going to continue.

Also, you can find more technical details in [the related issue](https://youtrack.jetbrains.com/issue/KT-21561). And feel free to vote or star to get updates in the future/

Also, maybe you will be interested in pure kotlin frameworks like [fritz2](https://www.fritz2.dev/), [vision](https://github.com/rjaros/kvision) and [yested\_fw](https://github.com/jean79/yested_fw).

---

<div class="post-metadata">

**Author:** ![lamba92](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/lamba92/32/5089_2.png) [@lamba92](https://discuss.kotlinlang.org/u/lamba92)\
**Post date:** [September 29, 2020, 8:57am UTC](https://discuss.kotlinlang.org/t/angular-and-kotlin-js/18158/3 "2020-09-29T08:57:08Z")

</div>

As much as I’d love to jump into those frameworks, the ecosystem around Angular is too big to be easily substituted. As said in the issue you linked above, Angular would be the real deal for Kotlin/JS!

---

<div class="post-metadata">

**Author:** ![joe\_bloggs](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/joe_bloggs/32/7668_2.png) [@joe\_bloggs](https://discuss.kotlinlang.org/u/joe_bloggs)\
**Post date:** [September 30, 2020, 1:59am UTC](https://discuss.kotlinlang.org/t/angular-and-kotlin-js/18158/4 "2020-09-30T01:59:45Z")

</div>

I’ll add a shameless plug for [doodle](https://nacular.github.io/doodle) as well; if you do end up trying out pure Kotlin solutions.

---

<div class="post-metadata">

**Author:** ![rwbcwhite](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@rwbcwhite](https://discuss.kotlinlang.org/u/rwbcwhite)\
**Post date:** [January 24, 2023, 3:03pm UTC](https://discuss.kotlinlang.org/t/angular-and-kotlin-js/18158/5 "2023-01-24T15:03:19Z")

</div>

I have a library of Kotlin code from Android development that I’d like to use in an Angular project (for much the same reasons as lamba92). The code is pretty generic as it was intended to be portable.

Is there an example somewhere of how to set up an IntelliJ project with both a transpiled Kotlin-\>TS/JS “library” and an Angular “app”, the latter including the code from the former?
