Giter Club home page Giter Club logo

awesome-nativescript's Introduction

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

awesome-nativescript's People

Contributors

joshwiens avatar mikebranstein avatar remotesynth avatar rubsmeets avatar samuelm333 avatar saulshanabrook avatar zwhitten avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-nativescript's Issues

Incorrect descriptions on at least 2 of the plugins

Under Interface plugins the descriptions of these plugins are incorrect:

  • 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

Snackbar is not a video player and video player is not a MD CardView component. The Snackbar description likely belongs to Video Player but the Video Player description belongs to neither.

Add a {N} 3 support checkbox

What do you think about adding a checkbox below the author or somewhere else displaying if the plugin supports {N} v3?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.