OASIS Web UI Dev Kit - Angular
Complete Angular component library for integrating OASIS functionality into your applications.
π Quick Start
ng add @oasis/webui-devkit-angular
# or
npm install @oasis/webui-devkit-angularπ¦ Components Included
Authentication & User Management
OasisAvatarSSOComponent - Multi-provider authentication
OasisAvatarDetailComponent - Profile management
OasisAvatarCardComponent - Compact avatar display
Data & Storage
OasisDataManagementComponent - CRUD operations
OasisProviderManagementComponent - Provider switching
OasisSettingsComponent - Configuration panel
Karma & Gamification
OasisKarmaManagementComponent - Karma display & management
OasisKarmaLeaderboardComponent - Top earners ranking
OasisAchievementsBadgesComponent - Achievement system
NFT & Assets
OasisNFTGalleryComponent - NFT collection display
OasisNFTManagementComponent - Mint, transfer, manage NFTs
OasisGeoNFTMapComponent - Location-based NFT map
OasisGeoNFTManagementComponent - Geo-NFT operations
Communication
OasisMessagingComponent - Real-time chat
OasisChatWidgetComponent - Embeddable chat
OasisNotificationsComponent - Notification system
Social & Community
OasisSocialFeedComponent - Activity feed
OasisFriendsListComponent - Connections management
OasisGroupManagementComponent - Group operations
π¨ Theming
π Basic Usage
π§ Services
π Documentation
Full documentation: https://docs.oasis.network/webui-devkit/angular
π οΈ Requirements
Angular 15+
TypeScript 4.9+
RxJS 7+
π License
MIT License
Last updated