NativeScript یک چارچوب منبع باز برای توسعه برنامههای تلفن همراه برروی پلتفرم های iOSو Android است این چارچوب ابتدا توسط شرکت پروگرس طراحی و توسعه یافت
در پایان سال 2019، مسئولیت پروژه NativeScript به عهده شریک دیرینه پروگرس nStudioگرفته شد
در دسامبر 2020 nStudio نیز نظارت بر ورود NativeScript به بنیاد OpenJS به عنوان یک پروژه در دوره انکوبیتوررا برعهده داشت
برنامههای NativeScript با استفاده از JavaScript ساخته میشوند یا با استفاده از هر زبان برنامهنویسی که به JavaScript ترجمه میشود مانند NativeScript
TypeScript از چارچوبهای جاوااسکریپت Angular و Vue نیز پشتیبانی میکند
برنامههای تلفن همراه ساخته شده با NativeScript منجر به برنامههای کاملاً native که از همان API استفاده میکنند اگر در XCode یا AndroidStudio توسعه داده شده باشند
علاوه بر این، توسعه دهندگان نرمافزار میتوانند کتابخانههای شخص ثالث از CocoaPods و Maven و npm.js را در برنامه های تلفن همراه خود باز استفاده کنند بدون نیازبه wrappers