A modern desktop tool for electrical & protection engineers to instantly compute IEC relay inverse-time trip curves.
Clean UI. Accurate math. Windows & Linux native builds.
Relay IDMT Calculator computes IEC inverse-time relay trip durations using official IEC mathematical models.
Designed for:
- Relay & protection engineers
- Utilities
- Industrial facilities
- Relay testing teams
- Educational institutions
The tool is completely free & open-source for noncommercial use.
- IEC Normal Inverse
- IEC Very Inverse
- IEC Extremely Inverse
- IEC Long Time Inverse
Uses input parameters:
- Pickup current
- Fault current
- Time Multiplier Setting (TMS)
- Clean, compact, engineer-friendly layout
- Light & dark theme
- Error feedback
- Smart numeric parsing
- Windows EXE
- Linux AppImage
- Debian DEB package
- Fedora RPM package
Every build is tested before publishing:
- GUI launch tests
- Install/Uninstall checks
- AppImage execution tests
Get the latest version:
Releases → https://github.com/godwintgn/Relay-IDMT-Calculator/releases
Available packages:
IDMT-Trip-Calculator.exe
IDMT-Trip-Calculator.AppImageidmt-trip-calculator_x.xx_amd64.debidmt-trip-calculator-x.xx-1.x86_64.rpm
Download .exe and run.
chmod +x IDMT-Trip-Calculator.AppImage
./IDMT-Trip-Calculator.AppImagesudo dpkg -i idmt-trip-calculator*.debsudo dnf install idmt-trip-calculator*.rpmgit clone https://github.com/godwintgn/Relay-IDMT-Calculator.git
cd Relay-IDMT-Calculator
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python -m idmt_tool.gui.mainA full CI/CD workflow generates:
- Windows EXE
- Linux AppImage
- Linux DEB
- Linux RPM
Each artifact is auto-tested and uploaded to GitHub Releases.
See: .github/workflows/release.yml
Developed by Godwin TGN.
Issues and contributions are welcome.
