Skip to content

Releases: VaradhaCodes/eSim

eSim v2.6 (Windows + Ubuntu)

Choose a tag to compare

@github-actions github-actions released this 13 Jul 18:05

eSim v2.6

Windows

Download eSim-2.6-installer.exe below and run it (needs admin). Default install: C:\FOSSEE\eSim. Windows 10 / 11, 64-bit.

Everything is bundled - no prerequisites, no downloads during install, works offline:

Component What you get
KiCad 9.0.3 schematic editor, pre-wired with the eSim symbol libraries (KiCad-eSim repack)
ngspice 45.2 (custom) GUI plots, plus VHDL (ghdl.cm) and Verilog (d_cosim/ivlng) mixed-signal co-simulation (nghdl windows branch)
Icarus Verilog built with libvvp (required for Verilog co-sim; no prebuilt Windows Icarus has it)
HDL toolchain MSYS2 with gcc, make, Verilator 5, GHDL — NgVeri/NGHDL model creation works out of the box
Python runtime nothing to install system-wide
SHA-256: a1d04936c569a84eb0fd2123007b7116f4fa32050ff211df30eadb5f0cecfc9e

Built from tag v2.6-win with windows\build-windows.ps1 (see PACKAGING.md on the dev branch).

Upgrading from an older install? Uninstall first, then install - upgrades in place leave files the new version no longer ships.

Ubuntu

Supported: Ubuntu 24.04 / 25.04 / 26.04 (64-bit).

Install with one line (nothing to download by hand):

curl -fsSL https://raw.githubusercontent.com/VaradhaCodes/eSim/v2.6/Ubuntu/bootstrap.sh | ESIM_BRANCH=v2.6 bash

(ESIM_BRANCH pins the download to this release. Drop it and you get the current development branch instead.)

Or grab the zip below, then:

unzip eSim-*-ubuntu.zip && cd eSim-*/ && ./install-eSim.sh --install

To remove it again: ./install-eSim.sh --uninstall