You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
zwhitten 84999e351b Update README.md (#18) 4 years ago
media Awesome list boilerplate 5 years ago
.editorconfig Fix format and add editorconfig file to keep a standard (#16) 5 years ago
LICENSE Awesome list boilerplate 5 years ago
README.md Update README.md (#18) 4 years ago
code-of-conduct.md Awesome list boilerplate 5 years ago
contributing.md Awesome list boilerplate 5 years ago

README.md

NativeScript

Awesome {N} 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

Bloggers

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
  • Checkbox - Plugin to provide a native checkbox.
    • Maintainer: Brad Martin 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
  • Barcode scanner - Plugin for scanning QR codes and barcodes in several formats.
    • Maintainer: Eddie Verbruggen 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