250+ Tools Superseded 20 Simulation Domains 1,612 Tests Passing 10 Languages Production Ready

EoSim

v3.0.1 — Production Release

The world's most powerful universal simulation platform. One platform to replace QEMU, GNS3, ROS, Gazebo, CARLA, MuJoCo, Metasploit, Unity, Docker, and 240+ more.

Star on GitHub API Explorer Quick Start
250+
Tools Superseded
20
Simulation Domains
150+
Platforms
26
Architectures
1,612
Tests Passing
10
Languages
75%
Code Coverage
MIT
License

20 Simulation Domains

One platform to rule them all — superseding every major simulator in every category.

🖥️

Virtualization & Containers

Full VM, container, and hypervisor simulation with live migration support.

QEMUVMwareDockerKubernetesVirtualBox
📱

Mobile & Browser Testing

Cross-platform mobile and browser simulation with real device profiles.

Android EmulatoriOS SimulatorBrowserStackAppium
🌐

Network Simulation

Full-stack network topology simulation from L1 to L7 with traffic generation.

GNS3ns-3MininetWiresharkCORE
🤖

Robotics & Autonomous

Full robot simulation with physics, sensors, and ROS2 integration.

ROS2GazeboCARLAAirSimWebots
⚛️

Physics & Engineering

FEA, CFD, thermal, and multiphysics simulation with GPU acceleration.

ANSYSCOMSOLOpenFOAMFEniCS
🔌

Embedded & Electronics

Register-level MCU simulation with peripheral models and JTAG debugging.

RenodeWokwiLTspiceProteusOpenOCD
🔷

FPGA & HDL

RTL simulation, synthesis, and timing analysis for FPGAs and ASICs.

VivadoVerilatorGHDLIcarus Verilog
✈️

Aerospace & Flight

Full-fidelity flight dynamics, avionics, and space mission simulation.

X-PlaneJSBSimPX4FlightGearSTK
🚗

Automotive & Transport

ADAS, autonomous driving, and traffic simulation with sensor fusion.

CARLASUMOApolloLGSVLCarMaker
🔒

Cybersecurity

Penetration testing, malware analysis, and network security simulation.

MetasploitBurp SuiteGhidraWireshark
🧠

AI/ML & Reinforcement Learning

RL environments, physics-based training, and model evaluation pipelines.

OpenAI GymMuJoCoIsaac GymPyBullet
📡

IoT & Digital Twins

Device simulation, digital twin management, and edge computing orchestration.

Node-REDThingsBoardAzure DTAWS IoT
☁️

Cloud & DevOps

Multi-cloud infrastructure simulation with IaC and GitOps workflows.

LocalStackTerraformKubernetesHelm
🎮

Game Development

Real-time 3D simulation with physics, rendering, and scripting engines.

UnityUnrealGodotBevy
📊

Data & Streaming

Distributed data pipeline simulation with real-time stream processing.

KafkaSparkFlinkPulsar

Energy & Power Systems

Smart grid, renewable energy, and power electronics simulation.

ETAPGridLAB-DPSCADOpenDSS
🏭

Manufacturing & Industry 4.0

Digital factory simulation with robot cells, PLCs, and OPC-UA.

TecnomatixFlexSimSiemens NX
🥽

VR / AR / XR

Immersive simulation environments for training, design, and visualization.

OpenXRARKitARCoreWebXR
💻

AI Coding Assistants

Intelligent code generation, review, and automated refactoring pipelines.

CursorDevinGitHub CopilotCodeium
🏢

Enterprise & Process

Business process simulation with ERP, CRM, and workflow orchestration.

SAPSalesforceServiceNowStripe

Production API

RESTful API with WebSocket support. Full OpenAPI spec at api.eosim.io/docs

Base URL: https://api.eosim.io
GET/healthLiveness / readiness probe
GET/api/v1/versionVersion info
GET/api/v1/platformsList 150+ simulation platforms
GET/api/v1/domainsList 20 simulation domains
GET/api/v1/simulatorsList available simulators
GET/api/v1/simulationsList active simulations
POST/api/v1/simulations/{name}/tickAdvance simulation
POST/api/v1/simulations/{name}/resetReset simulation
GET/api/v1/metricsPlatform metrics
GET/docsSwagger UI (interactive)
GET/redocReDoc API reference

Regional endpoints: https://eu.api.eosim.io (Europe)  |  https://ap.api.eosim.io (Asia-Pacific)  |  WebSocket: wss://api.eosim.io

Quick Start

Get running in under 60 seconds

# Install EoSim
pip install eosim

# List all 150+ platforms
eosim list

# Run a simulation
eosim run stm32f4

# Start the API server (connects to api.eosim.io)
eosim api --host 0.0.0.0 --port 8080

# Docker (production)
docker run -p 8080:8080 ghcr.io/embeddedos-org/eosim:3.0.1

10 Languages Supported

Full internationalization with RTL support for Arabic.

🇺🇸 English (en)
🇪🇸 Español (es)
🇨🇳 中文 (zh)
🇮🇳 हिन्दी (hi)
🇫🇷 Français (fr)
🇸🇦 العربية (ar) ← RTL
🇧🇷 Português (pt)
🇩🇪 Deutsch (de)
🇯🇵 日本語 (ja)
🇰🇷 한국어 (ko)