This project is a lightweight mini program engine solution for iOS, containing two core libraries:
- The core mini program runtime library, responsible for pluginization, authentication, Bot, MiniApp, and other business capabilities.
┌─────────────────────────────┐
│ MiniAppX │
│ ──────────────────────── │
│ Plugin management, │
│ Authentication, Bot, │
│ MiniApp, business logic, │
│ bridging, extension points │
└─────────────┬───────────────┘
│
┌─────────────▼───────────────┐
│ MiniAppUIKit │
│ ──────────────────────── │
│ High-performance UI │
│ components, animation, │
│ asynchronous rendering, │
│ basic utilities │
└─────────────────────────────┘
- Mini program runtime and lifecycle management
- Plugin architecture with dynamic extension support
- Bot/robot capabilities
- Authentication and security
- MiniApp container and bridging
- Rich business extension points
pod 'MiniAppX'
pod 'MiniAppUIKit'- iOS implementation of mini program platforms such as Telegram/WeChat/DingTalk
- Bot/robot platforms
- Pluginized, dynamically extensible apps
- Business modules requiring high-performance UI components
MIT