Renode
renode.io
Spec sheet
- Purpose
- Renode is an open source framework for emulating complex computer systems, including CPUs, peripherals, sensors, interconnects and multi-node systems.Read 3 Oct 2026 · renode.io
- Integrations
- The official site lists integrations including Verilator, Questa, VCS, SystemC, VS Code, Arduino IDE, Eclipse, GitLab, GitHub Actions, Robot Framework, Jenkins, CircleCI, CARLA, ROS 2 and Kenning.Read 3 Oct 2026 · renode.io
- Support
- Antmicro provides commercial and enterprise support, including platform and peripheral modeling, integrations and CI infrastructure.Read 3 Oct 2026 · github.com
- Development
- It lets teams run unmodified target software before physical hardware is available.Read 3 Oct 2026 · renode.io
- Downloads
- The project provides Linux, macOS and Windows packages, including portable packages and installers for Windows.Read 3 Oct 2026 · github.com
- Modeling
- Users can assemble platforms from reusable building blocks or create bespoke setups.Read 3 Oct 2026 · renode.io
- Open source license
- Renode is released under the permissive MIT license.Read 3 Oct 2026 · github.com
- Requirements
- Renode requires dotnet 6.0 or later; its Linux portable package requires GTK2 to run with the UI enabled.Read 3 Oct 2026 · github.com
- Supported architectures
- The project lists ARM, x86, RISC-V, SPARC, POWER, Xtensa and MSP430X among supported architectures.Read 3 Oct 2026 · github.com
- Supported boards
- The Renode site reports 1200+ boards supported and says validation uses CI-driven Zephyr and U-Boot testing infrastructure.Read 3 Oct 2026 · renode.io
- Testing
- Renode supports repeatable CI/CD testing to catch regressions early.Read 3 Oct 2026 · renode.io
- Users
- The Renode site describes use by product development teams, silicon teams and hyperscalers.Read 3 Oct 2026 · renode.io
Plans and prices
Renode Free Open source framework · MIT license Read 3 Oct 2026 · github.com
Where Specifiction places it
- Emulator Software#28 of 397.5