This UI library offers UI components for building responsive user experiences (UX). Library is offered as ES6 compliant plugin for front-end application.
- Responsive: Unified design approach supporting responsive UI across devices.
- Simple to use: Data-driven visual builder to build & launch interactive UI in few minutes.
- Headless UI: Offering device agnostic component model with state & route management for headless UI.
- Easy to customize: Give full autonomy to customize, style and integrate UI through Generative AI.
- Data Administration: In-built data administration and dynamic query builder (SQL & NoSQL).
- Input Mask & Data Validation: Integrated data validations & input mask capabilities with UI components.
- Light-weight & high performant: Built from ground using event driven component model to deliver exceptional user experiences, Aadhyarupam elements offer proven optimal performance.
- SPA & SSR compliant: Whether you are building Single Page Application (SPA) or Server Side Rendering (SSR) Application, our library is suitable for both type of front-end application.
Vue: 3.2.45 or latest Node: 16.13 or latest
To import library in your project, do followings:
-
Execute in your project root directory: npm install --save @aadhyarupam/ai-elements-lib
-
To use components of library natively in your vue application, refer below script: import { createApp } from 'vue'; import { createPinia } from 'pinia'; import App from './App.vue'; import elementsPlugin from '@aadhyarupam/ai-elements-lib';
createApp(App).use(elementsPlugin).use(createPinia()).mount('#app');
https://cdn.jsdelivr.net/npm/@aadhyarupam/ai-elements-lib https://unpkg.com/@aadhyarupam/ai-elements-lib
Copyright © 2020-2024 Aadhyarupam https://www.aadhyarupam.com Use of this source code is strictly restricted to Aadhyarupam & its official licensee. Usage of published Aadhyarupam elements library is governed by End-User License Agreement (EULA). Please refer license copy here: https://www.aadhyarupam.com/aadhyarupam-license-eula