Skip to content

A curated list of awesome {N} resources, libraries, tools and applications

License

Notifications You must be signed in to change notification settings

RubSmeets/awesome-nativescript

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NativeScript

## Awesome {N} [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

A curated list of awesome {N} resources, libraries, tools and applications

Inspired by the awesome list. Feel free to improve this list by contributing!

Table of Contents


>

NativeScript Ecosystem

Official

Community


>

Plugins

Interface

Visual Components
  • Drawingpad - NativeScript plugin to provide a way to capture any drawing.
  • Maintainer: Brad Martin Github Twitter
  • Snackbar - NativeScript plugin to provide the ability to play local and remote videos.
  • Maintainer: Brad Martin Github Twitter
  • Video Player - NativeScript plugin to provide a Material Design CardView component.
  • Maintainer: Brad Martin Github Twitter
  • Material Loading Indicator - NativeScript Material design activity indicator for iOS.
  • Maintainer: Nikolay Diyanov Github Twitter
  • Material Card View - NativeScript plugin to provide a Material Design CardView component.
  • Maintainer: Brad Martin Github Twitter
  • Dropdown Widget - NativeScript DropDown widget.
  • Maintainer: Peter Staev Github Twitter
  • FAB - Material Design Floating Action Button for NativeScript apps.
  • Maintainer: Brad Martin Github Twitter
  • Slides - NativeScript Slides for iOS and Android.
  • Maintainer: Josh Sommer Github Twitter
  • Swipe Stack - NativeScript plugin for a swipeable stack of cards.
  • Maintainer: Brad Martin Github Twitter
  • Custom Dialog - NativeScript plugin for iOS and Android that allows you to create custom dialog.
  • Maintainer: Vladimir Enchev Github Twitter
  • Audio - NativeScript plugin to play and record audio files for Android and iOS.
  • Maintainer: Brad Martin Github Twitter
  • Explosion Field - NativeScript plugin to create an exploding dust effect animation for Android {N} apps. Android Only
  • Maintainer: Brad Martin Github Twitter
  • Collapsing Header - NativeScript Collapsing Header Plugin for Android & iOS.
  • Maintainer: Josh Sommer Github Twitter
  • Twitter Bang - NativeScript plugin for Android to use native Twitter animation for the exploding heart. Android Only
  • Maintainer: Brad Martin Github Twitter
  • Gridview Widget - NativeScript GridView widget.
  • Maintainer: Peter Staev Github Twitter
  • Periscope Hearts - NativeScript plugin for Periscope's heart animation. Android Only
  • Maintainer: Brad Martin Github Twitter
  • Loading Indicator - NativeScript plugin which overlays a loading indicator on the current page.
  • Maintainer: PocketSmith Org Github Twitter
  • Statusbar - NativeScript plugin to change the style of the status bar.
  • Maintainer: Burke Holland Github
  • Toast - A NativeScript Toast Plugin for Android and iOS apps.
  • Maintainer: Tobias Hennig Github Twitter

Back to top

Utility Plugins
  • Local Notifications - NativeScript plugin to easily schedule local notifications.
  • Maintainer: Eddie Verbruggen Github Twitter
  • Insomnia - A plugin to make the screen not dim (and eventually lock the device).
  • Maintainer: Eddie Verbruggen Github Twitter
  • Image Cropper - A nativescript image cropping plugin.
  • Maintainer: Brian Thurlow Github Twitter
  • Image Picker - NativeScript plugin for Periscope's heart animation.
  • Maintainer: NativeScript Team Github Twitter
  • Touch ID - Use the iOS fingerprint scanner in your {N} app. iOS Only
  • Maintainer: Eddie Verbruggen Github Twitter
  • Facebook Rebound - NativeScript plugin to provide access to Facebook's Spring Animations. Android Only
  • Maintainer: Brad Martin Github Twitter
  • DOM Emulation - A class of DOM based NativeScript functions.
  • Maintainer: Nathanael Anderson Github Twitter
  • Bluetooth LE - NativeScript Bluetooth LE plugin.
  • Maintainer: Eddie Verbruggen Github Twitter
  • Masked Input - A {N} masked input plugin for iOS and Android.
  • Maintainer: Brian Thurlow Github Twitter
  • Screen Orientation - A NativeScript plugin to deal with Declarative UI and Screen Orientation.
  • Maintainer: Nathanael Anderson Github Twitter
  • Pull To Refresh - NativeScript plugin to use Pull to Refresh on any view.
  • Maintainer: Brad Martin Github Twitter
  • Push - Push plugin for NativeScript.
  • Maintainer: NativeScript Team Github Twitter
  • Image Cache It - Image caching plugin for nativescript.
  • Maintainer: Osei Fortune Github Twitter
  • WebView Crypto - Web Cryptography API using a hidden WebView.
  • Maintainer: Saul Shanabrook Github Twitter

Back to top

Integration Plugins

Angular2
  • Angular2 - NativeScript integration for Angular2.
  • Maintainer: NativeScript Team Github Twitter
  • Font Icons - A simpler way to use font icons with NativeScript + Angular2..
  • Maintainer: Nathan Walker Github Twitter
  • NG2 Magic - Magically turn your Angular2 web app into a NativeScript app.
  • Maintainer: Nathan Walker Github Twitter
  • NG2 Paralax - NativeScript Angular2 parallax view component.
  • Maintainer: Josh Sommer Github Twitter
  • NG2 Translate - Use ng2-translate with NativeScript + Angular2.
  • Maintainer: Nathan Walker Github Twitter
  • ngrx Dev Tools - Implementation of a devtools monitor similar to those available in @ngrx/devtools for NativeScript.
  • Maintainer: Alexander Vakrilov Github Twitter
Mapping
  • Google Maps SDK - A cross-platform (iOS & Android) Nativescript plugin for the Google Maps API.
  • Maintainer: dapriett Github Twitter
  • Mapbox - Native OpenGL powered Maps, by Mapbox.
  • Maintainer: Eddie Verbruggen Github Twitter
Data
  • Firebase - NativeScript Firebase plugin.
  • Maintainer: Eddie Verbruggen Github Twitter
Authentication
  • Facebook - A NativeScript module providing Facebook login for Android and iOS.
  • Maintainer: Antonio Cueva Urraco Github
  • Social Login - NativeScript module for social (token based) log-ins.
  • Maintainer: Marcel Kloubert Github Twitter
Advertising
  • Google Mobile Ads SDK - Google Mobile Ads SDK for iOS and Android.
  • Maintainer: Nikolay Diyanov Github Twitter
  • Google AdMob - NativeScript plugin to earn some precious đź’°đź’° with ads by Google AdMob.
  • Maintainer: Eddie Verbruggen Github Twitter
Misc
  • Zendesk SDK - Zendesk SDK for NativeScript.
  • Maintainer: Steve McNiven-Scott Github Twitter

Development Plugins

  • Icenium CLI - Command-Line Interface for Telerik AppBuilder.
  • Maintainer: Icenium Org Github
  • Dev Babel - Babel support for NativeScript projects.
  • Maintainer: NativeScript Team Github Twitter
  • TypeScript - TypeScript support for NativeScript projects.
  • Maintainer: NativeScript Team Github Twitter
  • CoffeeScript - CoffeeScript support for NativeScript projects.
  • Maintainer: NativeScript Team Github Twitter
  • xmlxsd - XML validation against XSD schema for NativeScript projects.
  • Maintainer: NativeScript Team Github Twitter
  • Emulator Reload - Small gulp script will monitor the files of a NativeScript project and rebuild and reload the emulator.
  • Maintainer: Emil Ă–berg Github Twitter
  • Hooks - Gives you an easier way to install hooks into NativeScript projects.
  • Maintainer: NativeScript Team Github Twitter
  • Real Time LiveEdit - NativeScript Real Time LiveEdit Ability.
  • Maintainer: Nathanael Anderson Github Twitter
  • Sass - SASS CSS pre-processor for NativeScript projects.
  • Maintainer: Todd Anglin Github Twitter
  • Less - LESS CSS pre-processor for NativeScript projects.
  • Maintainer: NativeScript Team Github Twitter
  • Jade - Jade support for NativeScript projects.
  • Maintainer: NativeScript Team Github Twitter

Back to top


>

Development Tools

IDE

Back to top


>

Research And Training

Articles

Talks

Tutorials

Back to top

NativeScript Team Examples

  • Marketplace - NativeScript kitchen sink demo.
  • Xpensity - Xpensity is a real life enterprise line of business application.
  • Groceries - Groceries is a NativeScript-built iOS and Android app for managing grocery lists.
  • Tasks - Open source cross-platform Tasks app built with NativeScript.
  • TelerikNEXT - Open source cross-platform TelerikNEXT conference app built with NativeScript.
  • Todo MVC - NativeScript + AngularJS TodoMVC example.

Community Examples

Project Boilerplates

Books

  • NativeScript in Action - Learn how to write truly native apps with NativeScript in Action from Manning Press.

Back to top


>

License

CC0

About

A curated list of awesome {N} resources, libraries, tools and applications

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published