nativescript/ios

NativeScript for iOS and visionOS using V8

Hosted by OpenJS Foundation · part of Linux Foundation

View on GitHub ↗Jump to charts ↓Open shareable report →

nativescript/ios has 150+ stars and 40+ forks on GitHub, is written in JavaScript, and was last pushed on Oct 17, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 27 minutes ago
Added to GitGenius on October 15th, 2026
Created on February 27th, 2019
Open Issues & Pull Requests: 77 (+0)
GitHub issues: Enabled
Number of forks: 44
Total Stargazers: 151 (+0)
Total Subscribers: 14 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.4 hours
Mean response time: 127.7 days
90th percentile: 88.1 days
Tracked items: 16

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 8
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 268 days
Stale 30+ days: 7
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • question (3)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

NativeScript for iOS is a JavaScript runtime for building native iOS and visionOS applications using the V8 engine.

The project solves the problem of executing JavaScript code natively on iOS by providing a V8-based runtime that bridges JavaScript and native iOS APIs. It allows developers to write applications in JavaScript while accessing native platform capabilities, eliminating the need to write Swift or Objective-C directly for core application logic.

Developers should choose this runtime if they are building NativeScript applications targeting iOS or visionOS and need to debug or customize the runtime behavior itself. It suits projects where developers want to work within the NativeScript ecosystem and require the ability to step through runtime code with a debugger or make modifications to how JavaScript interacts with native iOS frameworks. The project is specifically designed for runtime development and integration into existing NativeScript applications rather than as a standalone framework for general iOS development.

The project maintains active development with regular commits addressing runtime functionality and build system improvements. The codebase includes comprehensive built-in tests that run automatically during builds to validate runtime correctness. Documentation is organized within the repository covering specific runtime features like error handling and native exception round-tripping. The build system has been refined to handle Node.js dependency resolution across different package managers, with configuration files and setup scripts to ensure consistent builds across development machines.