NativeScript

General

Category
Free
Tag
Platforms
License
Apache License, Version 2.0
Registered
Jun 17, 2015
Favorites
0
Link
https://github.com/NativeScript/NativeScript
See also
Xamarin
Ecere
RoboVM
Ionic
JUniversal

Additional

Language
TypeScript
Version
8.6.2-core (Dec 22, 2023)
Created
Mar 1, 2015
Updated
Feb 5, 2024
Owner
NativeScript
Contributors
Dirk Rudolph (Buuhuu)
Darin Dimitrov (darind)
Alexander Vakrilov (vakrilov)
Panayot Cankov (PanayotCankov)
Vladimir Enchev (enchev)
Hristo Hristov (hshristov)
Erjan Gavalji (ErjanGavalji)
Vasil Chimev (vchimev)
Stefan Dobrev (ligaz)
jasssonpet
Fırat Yalavuz (fyalavuz)
Nathanael Anderson (NathanaelA)
Dimitar Topuzov (dtopuzov)
Wei Zhang (saga64)
Hristo Deshev (hdeshev)
Georgi Atanasov (atanasovg)
Andrew Kulakov (Andrew8xx8)
Antoine Rousseau (antoinerousseau)
Show all (227)227
Activity
Badge
Generate
Download
Source code

NativeScript empowers you to access native APIs from JavaScript directly. Currently iOS, Android, and visionOS runtimes are provided for rich mobile development across a variety of diverse use cases.

Contribute

  1. Setup your local development environment

  2. Clone to contribute:

$ git clone https://github.com/NativeScript/NativeScript.git
$ cd NativeScript

# setup workspace for development
$ npm run setup

# list all available commands to run
$ npm start

We love you and your pull requests ????. Please follow our contributing guide and see our code of governance to become as involved as you want to be.

@nativescript/*

Quick Links

Other source repos

Outside the source centralized in this repo, NativeScript consists of a few other source repos. Here are the major ones:

  • iOS and visionOS Runtime Empowers JavaScript code to be executed on iOS and visionOS devices written in a mix of C++, Objective-C, and Swift.
  • Android Runtime Empowers JavaScript code to be executed on Android devices written in a mix of C++, Java and Kotlin.
  • CLI Command-line interface empowering you to create, build, and run apps using NativeScript.
  • Docs Documentation available at http://docs.nativescript.org/ written in Markdown.
  • Plugins Various TSC managed plugins. Also a good reference is the plugin marketplace with several additional plugins.
  • Firebase Modular Firebase ???? implementation for supported platforms.
  • ML Kit Google's ML Kit SDKs for supported platforms.
  • Payments In-App Purchase, Subscriptions, Google Pay and Apple Pay.
  • Artwork Want to use our logo or colors? Feel free to use any of our ready-to-use media material.

Made with ❤️