← Package directory
Available on winget

Install ESP-IDF Installation Manager CLI

CLI tool for managing ESP-IDF installations

Install with winget
winget install --id Espressif.EIM-CLI
Upgrade
winget upgrade --id Espressif.EIM-CLI
Uninstall
winget uninstall --id Espressif.EIM-CLI

About ESP-IDF Installation Manager CLI

CLI tool for installing and managing ESP-IDF installations

What's new in 0.16.0

What's Changed - EIM-751: Release Automation Worklfow Part 1 by @alirana01 in #914 - Add sync-athena workflow by @Hahihula in #917 - EIM-889: move git and python installer to s3 by @Hahihula in #926 - EIM-881: Improve powershell handling by @Hahihula in #918 - EIM-782: pacman repository now corectly contain our key by @Hahihula in #922 - EIM-529: Fix RPM directories inclusion in GUI RPM package by @Hahihula in #923 - EIM-332: Replace Jihulab with our own mirror by @Hahihula in #924 - Fix submodule URL resolution for JihuLab esp-mirror (EIM-885) by @ceerqingtingml in #913 New Contributors - @ceerqingtingml made their first contribution in #913 Full Changelog: v0.15.0...v0.16.0

Read release notes

Version history

Version Updated Notes
0.16.0 Unknown What's Changed - EIM-751: Release Automation Worklfow Part 1 by @alirana01 in #914 - Add sync-athena workflow by @Hahihula in #917 - EIM-889: move git and python installer to s3 by @Hahihula in #926 - EIM-881: Improve po...
0.14.1 Unknown What's Changed - release commit v0.14.0 by @Hahihula in #886 Full Changelog: v0.14.0...v0.14.1
0.14.0 Unknown What's Changed - EIM-849: updating github actions to new versions to avoind using Node.js v20 by @Hahihula in #864 - EIM-815: change the output for the logs from stdout to stderr by @Hahihula in #870 - EIM-853: fix decou...
0.13.1 Unknown What's Changed - EIM-761: workaround for small /tmp partition added to docs by @Hahihula in #859 - EIM-842: fix confusing message on eim select on windows by @Hahihula in #858 - EIM-839: fixed example in documentation by...
0.13.0 Unknown What's Changed - EIM-323: Fixing esp-idf-json-path param by @alirana01 in #831 - EIM-796: Update IDF version to include patch version by @Hahihula in #834 - EIM-797: autocompletion for bash, fish and zsh by @Hahihula in...
0.12.6 Unknown What's Changed - Fix invalid PowerShell syntax in Register-IdfCompletions (EIM-807) by @grantwilk in #813 - EIM-786: eim now adds itself to the PATH if not already present by @Hahihula in #790 New Contributors - @grantwi...
0.12.5 Unknown What's Changed - Fix malformed activation script by @Hahihula in #810 Full Changelog: v0.12.4...v0.12.5
0.12.4 Unknown What's Changed - another attempt to fix atuocomplettition by @Hahihula in #807 - EIM-804: fix pacman dependency issue by @Hahihula in #808 Full Changelog: v0.12.3...v0.12.4
0.12.3 Unknown What's Changed - docs: use eim repository name for Arch pacman setup (EIM-784) by @kralonur in #783 - improved user cli output by @Hahihula in #797 - abandoning actions/download-artifact because they are so stupid that t...
0.12.2 Unknown What's Changed - release commit v0.12.1 by @Hahihula in #778 Full Changelog: v0.12.1...v0.12.2
0.12.0 Unknown What's Changed - EIM-747: Remove Homebrew specific python dependency by @Hahihula in #739 - EIM-750 Split offline installer pipeline by @Hahihula in #742 - Eim 720: remove scoop from prerequisities installation by @Hahih...
0.11.2 Unknown What's Changed - EIM-705: Fix for the welcome page skip by @alirana01 in #689 - UI: Clarify Python ssl check hints for network issues (EIM-708) by @Carrot-shreds in #692 - EIM-702: upadte documentation about prerequisiti...
0.11.1 Unknown What's Changed - EIM-616: update dependency to new streaming approach by @Hahihula in #675 Full Changelog: v0.11.0...v0.11.1
0.11.0 Unknown What's Changed - EIM-668: offline installer pipeline should now by default find run_id of the last release by @Hahihula in #646 - quick workflow fix by @Hahihula in #647 - fix calling the offline installer tests by @Hahi...
0.10.5 Unknown What's Changed - EIM-655: Fix offline installer builder by @Hahihula in #629 - minor adjust test timeout parameters by @Hahihula in #631 - EIM-658: Fix from eim crashing if unable to determine system package manager by @...
0.10.4 Unknown What's Changed - EIM-588: updated documentation with information about homebrew support on linux by @Hahihula in #578 - corect name of the python venv module is used now by @Hahihula in #580 - EIM-624: Fix the possibilit...
0.10.3 Unknown What's Changed - Replaced the action we used for the github release assets upload with direct calling of the gh cli util by @Hahihula in #582 - added gh to release runners by @Hahihula in #584 - added GH_TOKEN to release...
0.10.1 Unknown What's Changed - EIM-474: python app execution alias detection windows by @alirana01 in #471 - EIM-610: fix incorrect brew command in the update tip by @Hahihula in #570 - EIM-587: update homebrew python dependency to in...
0.10.0 Unknown What's Changed - EIM-576: if cloning idf fails the error is now corectly propagated to the user by @Hahihula in #518 - Eim-435: added bat and fish activation by @Hahihula in #542 - EIM-609 setup concurency for the github...
0.9.0 Unknown What's Changed - IEP-1711: Disable DMA-BUF renderer Nvidia issue by @alirana01 in #524 - EIM-578: Testing workflow by @alirana01 in #527 - Updated faq.md by @Hahihula in #529 - add linux support in homebrew ci (EIM-586)...