Have you seen all of the free code samples available on our Marketplace?
banner

Create native iOS and Android apps
with JavaScript

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

Build Native Mobile Apps Your Way

Angular

Angular

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
Vue.js

Vue.js

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-vased apps.

Check out sample apps

Stay connected with NativeScript

Why you need NativeScript

native-ui

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. This is one of the reasons SAP chose NativeScript.

extensible

Extensible

Easily reuse existing plugins from npm, CocoaPods (iOS), and Gradle (Android) directly in NativeScript projects, plus hundreds of NativeScript plugins.

quick-to-learn

Easy to learn

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

cross-platform

Cross-Platform

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

Strong Backing

Backed by Progress (PRGS) - Decades of experience creating and supporting software for developers. Mission-critical enterprise support is available.

open-source

Free and Open Source

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

How it works

How it works
How it works
How it works

Loved by Thousands of Customers

“We love working with the NativeScript team because of the way that they empower web developers to leverage their skillsets to build native experiences on mobile.”

"By using a technology like NativeScript, we gave our Netcentric frontend teams the power to build amazing native mobile apps. This enables us to do more on mobile than we could ever do before."

"NativeScript-Vue is a great option if you want to build a native app and enjoy Vue's syntax at the same time."

Get involved

NativeScript is an open source framework made available under the Apache 2 license. There is a vibrant community of developers contributing on 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 get started?

Ready to try NativeScript? Build your first cross-platform mobile app with our free and open source framework.

NativeScript
NativeScript is licensed under the Apache 2.0 license
© 2018 Progress Software Corporation. All Rights Reserved.
Privacy Center