@@ -22,43 +22,196 @@ const plugins = [
2222 description: ' Native loading indicators with customizable appearance for iOS and Android.' ,
2323 icon: ' ⏳' ,
2424 gradient: ' from-emerald-500 to-teal-500' ,
25- href: ' /loading-indicator/ ' ,
25+ href: ' /plugins/ loading-indicator' ,
2626 featured: false ,
2727 },
2828 {
2929 name: ' @nstudio/nativescript-camera-plus' ,
3030 title: ' Camera Plus' ,
31- description: ' Advanced camera features with flash, focus, and image manipulation .' ,
31+ description: ' Advanced camera with flash, focus, video recording, and gallery access .' ,
3232 icon: ' 📷' ,
3333 gradient: ' from-purple-500 to-pink-500' ,
34- href: ' /camera-plus/ ' ,
34+ href: ' /plugins/ camera-plus' ,
3535 featured: false ,
3636 },
3737 {
3838 name: ' @nstudio/nativescript-checkbox' ,
3939 title: ' Checkbox' ,
40- description: ' Native checkbox components with full customization support .' ,
40+ description: ' Native checkbox and radio button components with full customization.' ,
4141 icon: ' ☑️' ,
4242 gradient: ' from-orange-500 to-amber-500' ,
43- href: ' /checkbox/' ,
44- featured: false ,
45- },
46- {
47- name: ' @nstudio/nativescript-accordion' ,
48- title: ' Accordion' ,
49- description: ' Expandable accordion panels with smooth animations.' ,
50- icon: ' 📋' ,
51- gradient: ' from-rose-500 to-red-500' ,
52- href: ' /accordion/' ,
43+ href: ' /plugins/checkbox' ,
5344 featured: false ,
5445 },
5546 {
5647 name: ' @nstudio/nativescript-fancyalert' ,
5748 title: ' Fancy Alert' ,
58- description: ' Beautiful, customizable alert dialogs for iOS and Android .' ,
49+ description: ' Beautiful, customizable alert dialogs with animations and custom buttons .' ,
5950 icon: ' 🎨' ,
6051 gradient: ' from-indigo-500 to-violet-500' ,
61- href: ' /fancyalert/' ,
52+ href: ' /plugins/fancyalert' ,
53+ featured: false ,
54+ },
55+ {
56+ name: ' @nstudio/nativescript-barcodescanner' ,
57+ title: ' Barcode Scanner' ,
58+ description: ' Scan QR codes, barcodes, and more with native performance.' ,
59+ icon: ' 📱' ,
60+ gradient: ' from-slate-500 to-zinc-600' ,
61+ href: ' /plugins/barcodescanner' ,
62+ featured: false ,
63+ },
64+ {
65+ name: ' @nstudio/nativescript-carousel' ,
66+ title: ' Carousel' ,
67+ description: ' Smooth, customizable carousel with page indicators and auto-paging.' ,
68+ icon: ' 🎠' ,
69+ gradient: ' from-cyan-500 to-blue-500' ,
70+ href: ' /plugins/carousel' ,
71+ featured: false ,
72+ },
73+ {
74+ name: ' @nstudio/nativescript-cardview' ,
75+ title: ' CardView' ,
76+ description: ' Material Design CardView component with elevation and radius.' ,
77+ icon: ' 🃏' ,
78+ gradient: ' from-amber-500 to-yellow-500' ,
79+ href: ' /plugins/cardview' ,
80+ featured: false ,
81+ },
82+ {
83+ name: ' @nstudio/nativescript-blur' ,
84+ title: ' Blur' ,
85+ description: ' Apply blur effects to any view for iOS and Android.' ,
86+ icon: ' 🌫️' ,
87+ gradient: ' from-sky-500 to-indigo-500' ,
88+ href: ' /plugins/blur' ,
89+ featured: false ,
90+ },
91+ {
92+ name: ' @nstudio/nativescript-exoplayer' ,
93+ title: ' ExoPlayer' ,
94+ description: ' Video player using ExoPlayer on Android and AVPlayer on iOS.' ,
95+ icon: ' 🎬' ,
96+ gradient: ' from-red-500 to-rose-500' ,
97+ href: ' /plugins/exoplayer' ,
98+ featured: false ,
99+ },
100+ {
101+ name: ' @nstudio/nativescript-filterable-listpicker' ,
102+ title: ' Filterable Listpicker' ,
103+ description: ' Modal listpicker with search filtering and autocomplete support.' ,
104+ icon: ' 🔍' ,
105+ gradient: ' from-violet-500 to-purple-500' ,
106+ href: ' /plugins/filterable-listpicker' ,
107+ featured: false ,
108+ },
109+ {
110+ name: ' @nstudio/nativescript-input-mask' ,
111+ title: ' Input Mask' ,
112+ description: ' Format user input for phone numbers, credit cards, and more.' ,
113+ icon: ' 🎭' ,
114+ gradient: ' from-teal-500 to-emerald-500' ,
115+ href: ' /plugins/input-mask' ,
116+ featured: false ,
117+ },
118+ {
119+ name: ' @nstudio/nativescript-appcues' ,
120+ title: ' Appcues' ,
121+ description: ' Integrate Appcues in-app experiences and user onboarding.' ,
122+ icon: ' 🚀' ,
123+ gradient: ' from-fuchsia-500 to-pink-500' ,
124+ href: ' /plugins/appcues' ,
125+ featured: false ,
126+ },
127+ {
128+ name: ' @nstudio/nativescript-aptabase' ,
129+ title: ' Aptabase' ,
130+ description: ' Privacy-first, open source analytics for mobile apps.' ,
131+ icon: ' 📈' ,
132+ gradient: ' from-lime-500 to-green-500' ,
133+ href: ' /plugins/aptabase' ,
134+ featured: false ,
135+ },
136+ {
137+ name: ' @nstudio/nativescript-auth0' ,
138+ title: ' Auth0' ,
139+ description: ' Auth0 authentication integration for NativeScript apps.' ,
140+ icon: ' 🔐' ,
141+ gradient: ' from-orange-600 to-red-500' ,
142+ href: ' /plugins/auth0' ,
143+ featured: false ,
144+ },
145+ {
146+ name: ' @nstudio/nativescript-dynatrace' ,
147+ title: ' Dynatrace' ,
148+ description: ' Application performance monitoring with Dynatrace OneAgent.' ,
149+ icon: ' 📡' ,
150+ gradient: ' from-green-500 to-teal-500' ,
151+ href: ' /plugins/dynatrace' ,
152+ featured: false ,
153+ },
154+ {
155+ name: ' @nstudio/nativescript-freshchat' ,
156+ title: ' Freshchat' ,
157+ description: ' In-app messaging and customer support with Freshchat SDK.' ,
158+ icon: ' 💬' ,
159+ gradient: ' from-blue-600 to-cyan-500' ,
160+ href: ' /plugins/freshchat' ,
161+ featured: false ,
162+ },
163+ {
164+ name: ' @nstudio/nativescript-intercom' ,
165+ title: ' Intercom' ,
166+ description: ' Customer messaging platform integration with Intercom SDK.' ,
167+ icon: ' 📞' ,
168+ gradient: ' from-blue-500 to-indigo-500' ,
169+ href: ' /plugins/intercom' ,
170+ featured: false ,
171+ },
172+ {
173+ name: ' @nstudio/nativescript-onfido' ,
174+ title: ' Onfido' ,
175+ description: ' Identity verification and document scanning with Onfido SDK.' ,
176+ icon: ' 🪪' ,
177+ gradient: ' from-cyan-600 to-blue-600' ,
178+ href: ' /plugins/onfido' ,
179+ featured: false ,
180+ },
181+ {
182+ name: ' @nstudio/nativescript-persona' ,
183+ title: ' Persona' ,
184+ description: ' Identity verification and KYC flows with Persona SDK.' ,
185+ icon: ' 👤' ,
186+ gradient: ' from-indigo-600 to-purple-600' ,
187+ href: ' /plugins/persona' ,
188+ featured: false ,
189+ },
190+ {
191+ name: ' @nstudio/nativescript-plaid' ,
192+ title: ' Plaid' ,
193+ description: ' Bank account linking with Plaid Link for financial apps.' ,
194+ icon: ' 🏦' ,
195+ gradient: ' from-slate-600 to-slate-800' ,
196+ href: ' /plugins/plaid' ,
197+ featured: false ,
198+ },
199+ {
200+ name: ' @nstudio/nativescript-tracking-transparency' ,
201+ title: ' Tracking Transparency' ,
202+ description: ' iOS App Tracking Transparency API for iOS 14+.' ,
203+ icon: ' 🕵️' ,
204+ gradient: ' from-gray-500 to-slate-600' ,
205+ href: ' /plugins/tracking-transparency' ,
206+ featured: false ,
207+ },
208+ {
209+ name: ' @nstudio/nativescript-walletconnect' ,
210+ title: ' WalletConnect' ,
211+ description: ' Connect to crypto wallets with WalletConnect protocol.' ,
212+ icon: ' 💳' ,
213+ gradient: ' from-blue-700 to-indigo-600' ,
214+ href: ' /plugins/walletconnect' ,
62215 featured: false ,
63216 },
64217];
0 commit comments