Skip to content

Download GeckoCIRCUITS

Latest Release

Download GeckoCIRCUITS v1.0

System Requirements

Requirement Minimum Recommended
OS Windows 10, Linux, macOS 10.15+ Windows 11, Ubuntu 22.04+, macOS 12+
Java Java 21 Java 21 (Temurin recommended)
RAM 4 GB 8 GB+
Disk 500 MB 1 GB
Display 1280x720 1920x1080+

Platform Downloads

GeckoCIRCUITS-1.0-windows.zip

  1. Download the Windows package
  2. Extract to desired location
  3. Run run-gecko.bat
scripts\run-gecko.bat

GeckoCIRCUITS-1.0-linux.zip

  1. Download the Linux package
  2. Extract: unzip GeckoCIRCUITS-1.0-linux.zip
  3. Make executable: chmod +x scripts/run-gecko-linux.sh
  4. Run: ./scripts/run-gecko-linux.sh
chmod +x scripts/run-gecko-linux.sh
./scripts/run-gecko-linux.sh

GeckoCIRCUITS-1.0-macos.zip

  1. Download the macOS package
  2. Extract the archive
  3. Run run-gecko-macos.sh
./scripts/run-gecko-macos.sh

GeckoCIRCUITS-1.0-wsl.zip

  1. Download the WSL package
  2. Extract in WSL filesystem
  3. Run setup: ./scripts/setup-wsl.sh
  4. Run: ./scripts/run-gecko-wsl.sh

Examples Package

Download Examples (GeckoCIRCUITS-1.0-examples.zip)

Contains 100+ ready-to-run circuit files:

  • Basic topologies (Buck, Boost, Flyback, Forward)
  • Power supplies (LLC, DAB, PFC)
  • Motor drives (BLDC, PMSM, Induction)
  • Automotive (EV Charger, OBC, Traction)
  • Thermal analysis examples

Build from Source

# Clone repository
git clone https://github.com/tinix84/GeckoCIRCUITS.git
cd GeckoCIRCUITS

# Build with Maven
mvn clean package assembly:single -DskipTests

# Run
java -Xmx3G -Dpolyglot.js.nashorn-compat=true \
  -jar target/gecko-1.0-jar-with-dependencies.jar

Version History

Version Date Highlights
1.0 2026-02 Production release with comprehensive docs, 125+ examples, developer guide
0.5.0 2026-02 Developer guide, contributor onboarding
0.4.0 2026-02 JaCoCo coverage enforcement, 125 new tests
0.3.0 2026-02 Scripting tutorials (GeckoSCRIPT, MATLAB, Python, Java Blocks)
0.2.0 2026-02 Documentation site, getting started guides, tutorials
0.1.0 2026-02 Initial open-source release with CI, packaging, launcher scripts

See Changelog for detailed release notes.

License

GeckoCIRCUITS is dual-licensed: