PandaX - An IoT development platform leveraging Go and Vue3.0 for streamlined application creation.
## PandaX Technology Stack
PandaX is primarily built using **Go** for the backend and **Vue3.0**, **TypeScript**, **Vite3**, and **Element-plus** for the frontend. This combination ensures high performance and a user-friendly interface.
## Key Features of PandaX
- **Ease of Use**: Encapsulated frontend/backend functions with clear logic.
- **Out-of-the-Box**: Pre-built modules for direct integration.
- **High Performance**: Low memory/resource usage due to Go.
- **Automated Code Generation**: Drag-and-drop code generation for frontend/backend.
- **Rule Engine**: Simplifies data processing via rule chains.
- **Report/Dashboard Designer**: No-code creation of reports and dashboards.
## Development Efficiency with PandaX
PandaX reduces project timelines from **10 person-months** to **1 person in 3 days** by providing ready-made modules, drag-and-drop configuration, and automated code generation.
## Supported IoT Protocols
PandaX supports **MQTT**, **TCP**, **UDP**, **COAP**, **Modbus**, **Opcua**, **S7**, and **HL7**, ensuring compatibility with diverse IoT ecosystems.
## Deploying PandaX
For **Debian/Ubuntu** systems:
1. Clone the repository from [Gitee](https://gitee.com/XM-GO/PandaX).
2. Navigate to the directory.
3. Run `sudo ./startup.sh`.
## Future Plans for PandaX
- **Edge Gateway Program** (Q1-Q3 2024): Multi-protocol edge gateway.
- **3D Digital Twin Editor** (Q4 2024): Web3D scene builder for advanced visualization.
## PandaX Online Demos
- **Main Demo**: [iot.pandax.vip](https://iot.pandax.vip) (Credentials: admin/123456).
- **Visualization Demo**: [screen.pandax.vip](https://screen.pandax.vip).
- **Rule Engine Demo**: [rule.pandax.vip](https://rule.pandax.vip).
- **Configuration Demo**: [scada.pandax.vip](https://scada.pandax.vip).
## PandaX Licensing
PandaX is licensed under **AGPL-3.0**, permitting personal use but requiring author contact for commercial applications. Modifications cannot be claimed as original work.
## Community Engagement for PandaX
- **QQ Groups**: 467890197 (full), 341504738 (apply via [link](https://qm.qq.com/cgi-bin/qm/qr?k=LBaY-sDqibzZ0NtrYCYI0WRrgbXbd_XZ&jump_from=webapi&authKey=LhMk27/Kvehgwp6YDmdvXfIB8fpeXGHX5fyqlulEPQ4SIGqrhXVCzJsinxrgy7fo)).
- **Documentation**: [pandax.vip](https://www.pandax.vip).
### Citation sources:
- [PandaX](https://gitee.com/XM-GO/PandaX) - Official URL
Updated: 2025-04-01