Skip to content

Latest commit

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

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 MartinGithubTwitter
  • Snackbar - NativeScript plugin to provide the ability to play local and remote videos.
    • Maintainer: Brad MartinGithubTwitter
  • Video Player - NativeScript plugin to provide a Material Design CardView component.
    • Maintainer: Brad MartinGithubTwitter
  • Material Loading Indicator - NativeScript Material design activity indicator for iOS.
    • Maintainer: Nikolay DiyanovGithubTwitter
  • Material Card View - NativeScript plugin to provide a Material Design CardView component.
    • Maintainer: Brad MartinGithubTwitter
  • Dropdown Widget - NativeScript DropDown widget.
    • Maintainer: Peter StaevGithubTwitter
  • FAB - Material Design Floating Action Button for NativeScript apps.
    • Maintainer: Brad MartinGithubTwitter
  • Slides - NativeScript Slides for iOS and Android.
    • Maintainer: Josh SommerGithubTwitter
  • Swipe Stack - NativeScript plugin for a swipeable stack of cards.
    • Maintainer: Brad MartinGithubTwitter
  • Custom Dialog - NativeScript plugin for iOS and Android that allows you to create custom dialog.
    • Maintainer: Vladimir EnchevGithubTwitter
  • Audio - NativeScript plugin to play and record audio files for Android and iOS.
    • Maintainer: Brad MartinGithubTwitter
  • Explosion Field - NativeScript plugin to create an exploding dust effect animation for Android {N} apps. Android Only
    • Maintainer: Brad MartinGithubTwitter
  • Collapsing Header - NativeScript Collapsing Header Plugin for Android & iOS.
    • Maintainer: Josh SommerGithubTwitter
  • Twitter Bang - NativeScript plugin for Android to use native Twitter animation for the exploding heart. Android Only
    • Maintainer: Brad MartinGithubTwitter
  • Gridview Widget - NativeScript GridView widget.
    • Maintainer: Peter StaevGithubTwitter
  • Periscope Hearts - NativeScript plugin for Periscope's heart animation. Android Only
    • Maintainer: Brad MartinGithubTwitter
  • Loading Indicator - NativeScript plugin which overlays a loading indicator on the current page.
    • Maintainer: PocketSmith OrgGithubTwitter
  • Statusbar - NativeScript plugin to change the style of the status bar.
    • Maintainer: Burke HollandGithub
  • Toast - A NativeScript Toast Plugin for Android and iOS apps.
    • Maintainer: Tobias HennigGithubTwitter
  • Checkbox - Plugin to provide a native checkbox.
    • Maintainer: Brad MartinGithubTwitter

Back to top

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

Back to top

Integration Plugins

Angular2
  • Angular2 - NativeScript integration for Angular2.
    • Maintainer: NativeScript TeamGithubTwitter
  • Font Icons - A simpler way to use font icons with NativeScript + Angular2..
    • Maintainer: Nathan WalkerGithubTwitter
  • NG2 Magic - Magically turn your Angular2 web app into a NativeScript app.
    • Maintainer: Nathan WalkerGithubTwitter
  • NG2 Paralax - NativeScript Angular2 parallax view component.
    • Maintainer: Josh SommerGithubTwitter
  • NG2 Translate - Use ng2-translate with NativeScript + Angular2.
    • Maintainer: Nathan WalkerGithubTwitter
  • ngrx Dev Tools - Implementation of a devtools monitor similar to those available in @ngrx/devtools for NativeScript.
    • Maintainer: Alexander VakrilovGithubTwitter
Mapping
  • Google Maps SDK - A cross-platform (iOS & Android) Nativescript plugin for the Google Maps API.
    • Maintainer: dapriettGithubTwitter
  • Mapbox - Native OpenGL powered Maps, by Mapbox.
    • Maintainer: Eddie VerbruggenGithubTwitter
Data
  • Firebase - NativeScript Firebase plugin.
    • Maintainer: Eddie VerbruggenGithubTwitter
Authentication
  • Facebook - A NativeScript module providing Facebook login for Android and iOS.
    • Maintainer: Antonio Cueva UrracoGithub
  • Social Login - NativeScript module for social (token based) log-ins.
    • Maintainer: Marcel KloubertGithubTwitter
Advertising
  • Google Mobile Ads SDK - Google Mobile Ads SDK for iOS and Android.
    • Maintainer: Nikolay DiyanovGithubTwitter
  • Google AdMob - NativeScript plugin to earn some precious 💰💰 with ads by Google AdMob.
    • Maintainer: Eddie VerbruggenGithubTwitter
Misc
  • Zendesk SDK - Zendesk SDK for NativeScript.
    • Maintainer: Steve McNiven-ScottGithubTwitter

Development Plugins

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

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

Back to top


License

CC0

About

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

Resources

Code of conduct

Contributing

Stars

265 stars

Watchers

26 watching

Forks

Releases

Packages

Contributors