As we've seen a huge increase in NativeScript development, we've also seen a huge demand for high-quality plugins NativeScript developers need to build top-notch experiences their users expect.
We believe that mobile development with NativeScript should be fast and easy. Imagine you've got all needed functionality for your next app, nicely packed as NativeScript plugins, including beautiful application templates that dramatically decrease the time for bootstrapping your app UI/UX. We believe this will provide tremendous value to developers, saving weeks of time and making them more productive.
In order to make this dream come true, our goal was to do the following:
Today I am thrilled to announce the NativeScript Marketplace – the central repository for NativeScript plugins, templates, and tools.
Clean and simple, a developer-friendly portal you are going to love.
With the first release of the NativeScript Marketplace, our goal is to organize the plugins ecosystem in a way that high-quality plugins are more visible.
A few weeks ago, we introduced the concept of Verified Plugins. The NativeScript team guarantees that every plugin marked as Verified is a high-quality plugin that is safe to use in your app. These plugins will be easily discoverable in the marketplace, as Verified Plugins are always on top.
Learn the difference between verified and unverified plugins.
We've prepared an article, "Ensure Plugins Quality", as a guideline that explains how to make your plugin verified.
If your plugin ticks all the boxes, go ahead and send us your plugin repository URL at [email protected].
The NativeScript Marketplace orders plugins in a way that the Verified Plugins are always on top, followed by the rest of the plugins ordered by quality. The way we measure quality is complex, taking into account the GitHub and npm stats of the plugins, as well as collected data from the marketplace.
Whenever you search for NativeScript plugins, the marketplace will present the best choices for you on top.
We know that search is a must have and core feature for any solution like the NativeScript Marketplace. We've made our search fast so you can quickly find the plugin you're looking for:
Anytime you try to search, the NativeScript marketplace searches for your search term in both the plugin's name and keywords.
The NativeScript Marketplace retrieves information about each plugin from GitHub and npm - and presents that information on the Plugin Details page:
nativescript-google-maps-sdk
– its friendly display name will be Google Maps SDK. All dashes are replaced with spaces, nativescript-
is replaced and all words are capitalized. Most abbreviations will also be handled properly;package.json
file of the plugin. If author is not presented, the package publisher’s username is displayed instead;package.json
file of the plugin;README.md
file;We hope you're going to love the NativeScript Marketplace! Be aware that anytime you face any issue, you can reach us at [email protected] or in our community Slack channels #marketplace and #plugins.