Overview
Open Source Packages
Vyuh
vyuh_feature_auth
Provides the UX for the Auth feature, allowing you to quickly add login forms for phone-otp, email-password and OAuth sign-in.
vyuh_feature_onboarding
A CMS content block for rendering onboarding content for an application. This is useful as an introduction screen for your application, all configurable from a CMS.
Sanity
MobX
NPM Schema Packages
Schema packages allow you to compose the schemas for various features and bootstrap them into a single CMS Studio. We currently default to using Sanity.io 🔗 as our CMS and all the following schema packages are for bootstrapping schemas into the Sanity Studio.
Pro Packages
Pro Packages are available under the Enterprise Plan 🔗 and expand the capabilities of the framework to include more Vendor integrations and advanced functionality for richer experiences. All of them offer configurability from a CMS.
vyuh_extension_script
Extension for configuring JavaScript actions from a CMS. These actions are executed at runtime using the *Flutter JavaScript* bridge.
vyuh_analytics_provider_firebase
Analytics Provider for Firebase. Includes support for Firebase Analytics, Crashlytics and Performance services.
vyuh_analytics_provider_sentry
Analytics Provider for Sentry.io that tracks messages, events, errors, transactions including nested transactions.
vyuh_plugin_auth_firebase
Authentication Plugin for Firebase
vyuh_feature_forms
Forms feature for creating simple to complex forms with fields and validations. Drive your entire form lifecycle from a CMS.
vyuh_plugin_featureflag_firebase
A feature-flag Plugin for interfacing with Firebase Remote Config. Use it to drive conditional workflows and A/B/N tests.