Create Native iOS and Android Apps with JavaScript

Open source framework for building truly native mobile apps with Angular, Vue.js, TypeScript, or JavaScript.



NativeScript features deep integration with modern Angular with full-stack features like integration with the Angular CLI, router support, code generation, webpack and more.

More about Angular


Now you can build native mobile applications using Vue.js and use the Vue CLI, Vuex and the other Vue framework features you know and love.

More about Vue.js

JavaScript, TypeScript, CSS

Want to code your way? NativeScript provides rich support, modern JavaScript, TypeScript, CSS, Flexbox and other web skills. Build your mobile apps free from the performance and user experience constraints of hybrid WebView-based apps.

Check out sample apps

Why you need NativeScript


Native Performance

Beautiful, accessible, platform-native UI - without WebViews. Define once and let NativeScript adapt to run everywhere, or tailor the UI to specific devices and screens.



With NativeScript, you have 100% direct access to all iOS and Android APIs. You can easily reuse CocoaPods and Android SDKs, plus find free pluginstemplates, and application samples on the Marketplace.


Easy to learn

Use the web skills you already have to develop truly native apps with JavaScript, CSS, and Native UI markup.



Write and deploy native mobile apps for iOS and Android from a single codebase. Use Angular or Vue to share existing web-based code.

__Strong _Backing

Community Driven

NativeScript is surrounded by an enthusiastic and vibrant community. Decisions and direction for the framework come directly from day-to-day real world projects.


Free and Open Source

NativeScript is 100% free and open source, Apache 2 licensed.

How it works


Get involved

NativeScript is an open source framework made available under the Apache 2 license. There is a vibrant community of developers contributing to the project in a variety of ways. If you would like to lend a hand, there are lots of ways to get involved.


Ready to try NativeScript?

Build your first cross-platform mobile app with our free and open source framework.

NativeScript is licensed under the Apache 2.0 license
© 2020 All Rights Reserved.