Skip to the content.

Awesome NativeScript Awesome

A curated list of awesome plugins, and resources for NativeScript 8 or Newer.

Empower JavaScript with native APIs. NativeScript provides direct access to platform APIs with strong typing, enabling a powerful TypeScript development experience. Build native apps for iOS, macOS, visionOS, Android, and Meta Quest—entirely in JavaScript.

Contents

Official Resources

Flavors

NativeScript offers various flavors you can try, which are generally divided into two types: the official version and the community-developed version.

Official Flavors

Community Flavors

Platforms

Run NativeScript on the following platforms:

Community

Templates

Layouts

Components

Plugins

Advertising Plugins

Analytics, Engagement & Monitoring Plugins

Artifical Intelligence (AI) Plugins

Authentication Plugins

Backend Service Plugins

Client-side Database Plugins

Firebase Plugins

Geo Plugins

Graphics Plugins

ML Plugins

Multimedia Plugins

Networking Plugins

Payment Plugins

Styling & Theme Plugins

UI Kit Plugins

UI Material Plugins

Build beautiful, usable products using Material Design Components for NativeScript.

UI Plugins

Animation & Visual Effects

Feedback & Notifications

Input & Selection Components

Layout & Container Components

Media & Visual Components

Text & Typography

Utility & Enhancement

Utility Plugins

Background Tasks & Notifications

Communication & Networking

Data & Storage

Development & Configuration

Device & Hardware Access

Media & File Processing

Search & AI

Security & Context

User Interface & Interaction

More Plugins

Font & Font Icon

Security

Testing

Unit Testing

End-to-end Integration Testing

Background Service

macOS

visionOS (Vision Pro)

Videos & Podcasts

Examples & Tutorials

Interactive Examples

AI & Machine Learning

Platform-Specific

Misc

Tools