OASIS Web UI Dev Kit - Vue 3
Modern Vue 3 composition API component library for OASIS integration.
π Quick Start
npm install @oasis/webui-devkit-vue
# or
yarn add @oasis/webui-devkit-vueπ¦ Components Included
Authentication & User Management
AvatarSSO - Multi-provider authentication
AvatarDetail - Profile management
AvatarCard - Compact display
Data & Storage
DataManagement - CRUD operations
ProviderManagement - Provider switching
OASISSettings - Settings panel
Karma & Gamification
KarmaManagement - Karma system
KarmaLeaderboard - Rankings
AchievementsBadges - Achievements
NFT & Assets
NFTGallery - Collection display
NFTManagement - NFT operations
GeoNFTMap - Location NFTs
GeoNFTManagement - Geo-NFT ops
Communication
Messaging - Real-time chat
ChatWidget - Chat widget
Notifications - Alerts
Social & Community
SocialFeed - Activity feed
FriendsList - Connections
GroupManagement - Groups
π Basic Usage
π¨ Theming
π§ Composables
π Documentation
Full docs: https://docs.oasis.network/webui-devkit/vue
π οΈ Requirements
Vue 3.3+
TypeScript 5.0+ (optional)
π License
MIT License
Last updated