Mango.jl
mango.py
| Containerization | ✓ | Containerization | ✓ |
| TCP and MQTT Protcol | ✓ | TCP and MQTT Protcol | ✓ |
| Modular Agents | ✓ | Modular Agents | ✓ |
| Topologies | ✓ | Topologies | ✓ |
| Multi-Threading | ✓ | Multi-Processing | ✓ |
| JSON Codec Support | ✓ | JSON and Protobuf Codec Support | ✓ |
| Batch/Transactional Messaging | ✓ | Simple Messaging | ✓ |
| Simulation Mode | ✓ | Simulation Mode | ✓ |
| Discrete and Continouus | ✓ | Discrete | ✓ |
| Built-in Simulation Loop | ✓ | No Support yet | ✖ |
| Reusable Agent Environments | ✓ | No Support yet | ✖ |
| Built-in Visualizations | ✓ | No Support yet | ✖ |
| Task Scheduling | ✓ | Task Scheduling | ✓ |
| No Support yet | ✖ | Distributed Simulation | ✓ |