An Open Source Framework to build Flutter Apps using the power of CMS driven UI. Deploy changes with Zero App releases.
Core Technologies at play
Flutter
Firebase
Node.js
React
A fresh approach to building Flutter Apps using dynamic configuration from a CMS.
Rich set of capabilities that every App needs
Fast track your ability to build complete applications with production grade features and capabilities.
CMS Driven UI
Control the content of your pages, user-journeys linking different pages and publish them all without any App release.
Cross Platform
Use the power of Flutter to deploy to iOS, Android and the Web at once, from a single codebase.
Modular Features
Build features as independent modules and assemble them when ready to build the final App.
Essentials Distilled
Rethink your application in terms of: content, routes, actions, conditions and layouts
Plugins for third-party integrations
Plugins come with standard interfaces for easy swapping. Analytics, Authentication, Storage, etc., are all just plugins, available to all features.
No Code for Business, Full Code for Engineering
The CMS becomes the No Code tool for Business while retaining the full power of Flutter development for Engineering teams. Nobody compromises.
Team Independence
Let teams build features independently and assemble them into the App when ready.
Zero cost Exploration
Explore different user journeys, page content, do A/B/N testing all without leaving your CMS.
Customer-centric Previews
Preview the app journeys and experience like a Customer, for better confidence and quality.
Instant Hot Reload
Instantly see changes to your Design System, State Management, API calls, all through the power of Stateful Hot Reload of Flutter.
Extensibility at core
Rich set of extensibility built into the core for custom content-types, layouts, plugins, actions, conditions, transitions, animations, themes, APIs, etc.
Design System First
The framework encourages building from a Design System as a preliminary step. This makes your App visually consistent from the beginning.
Custom Content
Create custom content-types quickly and give them unique layouts suitable for your App. You can even switch layouts on the fly.
Pages and Dialogs
Use the full power of Flutter for custom page layouts, dialog layouts and transitions. All controlled from a CMS.
Conditions all around
Use the power of runtime conditions to control routes, layouts, actions and blocks. All from a CMS.
Custom Plugins
Expand integrations to additional third-parties with custom Plugins and Providers. All with standard interfaces.
How does it work?
Development workflow with the Vyuh Framework