Apache Cordova VS NativeScript

Compare Apache Cordova vs NativeScript and see what are their differences.

NativeScript

NativeScript empowers you to access native platform APIs from JavaScript directly. Angular, Capacitor, Ionic, React, Svelte, Vue and you name it compatible. (by NativeScript)
Our great sponsors
  • Scout APM - A developer's best friend. Try free for 14-days
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
  • SaaSHub - Software Alternatives and Reviews
Apache Cordova NativeScript
23 14
3,278 20,686
0.5% 0.4%
8.6 9.5
5 days ago 5 days ago
JavaScript TypeScript
Apache License 2.0 MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Apache Cordova

Posts with mentions or reviews of Apache Cordova. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-25.

NativeScript

Posts with mentions or reviews of NativeScript. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-04.
  • Want to ditch JSX
    1 project | reddit.com/r/reactnative | 23 Nov 2021
  • Is it viable to launch a game in Steam marketplace that has a low resolution like 640x480?
    2 projects | reddit.com/r/gamedev | 4 Nov 2021
    maybe https://nativescript.org/ is something for you? 😅
  • JavaScript: A Wonderful Language for a Beginner
    4 projects | dev.to | 22 Aug 2021
    Writing JavaScript for the server-side is possible, also writing JavaScript for mobile applications and desktop applications is also possible. Apache Cordova is a free mobile application development framework that allows you to develop an application in HTML/JavaScript and then it wraps it into a native container that can access the device functions of several platforms and hence enables the web app to work on mobile devices. Electron is a free and open-source framework for creating native desktop applications with web technologies. It allows building cross-platform desktop apps with JavaScript, HTML, and CSS. There are other examples of such development frameworks that exist like Ionic and NativeScript.
  • NativeScript vs. React Native
    8 projects | dev.to | 18 Aug 2021
    NativeScript's vision is to “Liberate your development by using platform APIs directly without leaving your [love] of JavaScript.” Think of NativeScript as the go-to tool when building cross-platform mobile apps with JavaScript in a framework-agnostic team.
    8 projects | dev.to | 18 Aug 2021
    When it comes to contributors, React Native handily wins with over 2,200 contributors on GitHub while NativeScript has 208 contributors. And, NativeScript is used by over 3.5k developers while React Native is used by just under 720k developers on GitHub.
  • What are some modern languages I should learn for mobile dev?
    1 project | reddit.com/r/programmer | 12 Aug 2021
    JavaScript ─> NativeScript Is what feels the most appealing to me.
  • My Dev Journey: Week 12
    1 project | dev.to | 25 Jul 2021
    As mentioned before the NativeScript Playground has been great to get to grips with so far. Their docs have also been a great resource too.
  • What framework for native mobile apps with Angular ?
    1 project | reddit.com/r/Angular2 | 24 Jun 2021
  • The Plan for React 18
    3 projects | reddit.com/r/javascript | 10 Jun 2021
  • Coinbase’s successful transition to React Native
    3 projects | news.ycombinator.com | 14 May 2021
    None of those! The real answer is Nativescript -- https://nativescript.org

    It doesn't get the buzz, and the ecosystem is somewhat old (it's surprisingly common to run into a repo that hasn't been touched in a year) but it's the superior platform to React Native and you get none of the capriciousness of the React ecosystem (if anything the Nativescript community might need a jolt). Nativescript is incredibly productive and you can bring along frameworks that do their best to move the work to compile time (like Svelte).

    I think the best options form a spectrum like this:

    (PWA)-------(NativeScript/React Native)------(Flutter)------(Kotlin/Alternative iOS environments)--------(Objective-C/Swifth/Java "fully native")

What are some alternatives?

When comparing Apache Cordova and NativeScript you can also consider the following projects:

capacitor - Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️

Titanium - 🚀 Native iOS- and Android- Apps with JavaScript

Ionic Framework - A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

react-native - A framework for building native applications using React

Vue.js - 🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

Meteor JS - Meteor, the JavaScript App Platform

inferno - :fire: An extremely fast, React-like JavaScript library for building modern user interfaces

Quasar Framework - Quasar Framework - Build high-performance VueJS user interfaces in record time