🚀 8.9 Released! → ⚡️ New Node-API Engine Preview, 📲 ns widget ios, 💅 Tailwind v4 and more...
Read Announcement

This page serves as a quick reference for finding plugins for commonly used features. Feel free to request additional plugins to be listed here by submitting a request on the Docs GitHub Repository.

WebSockets

@valor/nativescript-websockets

For web-compatible WebSockets, we recommend installing the @valor/nativescript-websockets plugin:

bash
npm i --save @valor/nativescript-websockets
bash
yarn add @valor/nativescript-websockets

Image Caching

For image-heavy applications, it's a good practice to adopt an image-caching strategy that helps keep the memory usage down (remote images are cached after first download for example).

@triniwiz/nativescript-image-cache-it

One of the go-to plugins is @triniwiz/nativescript-image-cache-it. It uses SDWebImage on iOS and Glide on android.

bash
npm i --save @triniwiz/nativescript-image-cache-it
bash
yarn add @triniwiz/nativescript-image-cache-it

@nativescript-community/ui-image

Another great plugin is from the NativeScript-Community '@nativescript-community/ui-image'. It uses SDWebImage on iOS and Fresco on android.

bash
npm i --save @nativescript-community/ui-image
bash
yarn add @nativescript-community/ui-image

Text

@nativescript-community/ui-label

As an alternative to the core Label, check out @nativescript-community/ui-label.

bash
npm i --save @nativescript-community/ui-label
bash
yarn add @nativescript-community/ui-label

HTTP

@nativescript-community/https

A drop-in replacement for the core HTTP with improvements and additions like connection pooling, form data support and certificate pinning. Check out @nativescript-community/https.

bash
npm i --save @nativescript-community/https
bash
yarn add @nativescript-community/https

@klippa/nativescript-http

A drop-in replacement for the core HTTP with improvements and additions like connection pooling, form data support and certificate pinning. Check out @klippa/nativescript-http.

bash
npm i --save @klippa/nativescript-http
bash
yarn add @klippa/nativescript-http
Previous
Plugins