#jet-brains #updater #toolbox #update #trickery

bin+lib jetbrains-toolbox-updater

Application and library that updates JetBrains Toolbox IDE's on demand using some trickery

14 stable releases (5 major)

5.1.0 Apr 26, 2025
5.0.1 Apr 23, 2025
4.0.0 Apr 18, 2025
3.1.0 Apr 18, 2025
0.1.1 Mar 7, 2025

#1080 in Command line utilities

Download history 493/week @ 2025-03-03 205/week @ 2025-03-10 284/week @ 2025-03-17 91/week @ 2025-03-24 1492/week @ 2025-03-31 1075/week @ 2025-04-07 1404/week @ 2025-04-14 727/week @ 2025-04-21 435/week @ 2025-04-28

3,818 downloads per month
Used in topgrade

Custom license

22KB
372 lines

jetbrains-toolbox-updater

CLI and library that updates JetBrains Toolbox IDE's on demand using some trickery. It currently supports Linux only, but Windows support is planned.

Installation

jetbrains-toolbox-updater is included as part of topgrade, but it can also be installed seperately using cargo:

cargo install jetbrains-toolbox-updater

And used by running:

jetbrains-toolbox-updater

How it works

The process is as follows:

  1. Close JetBrains Toolbox if it's open
  2. Modify the configuration to enable automatic updates
  3. Start JetBrains Toolbox in the background
  4. Monitor the logs for possible updates, and wait until they're complete
  5. Quit and reset the configuration
  6. Restart JetBrains Toolbox if it was open

Dependencies

~1–9.5MB
~58K SLoC