The Workspace Mechanic automates maintenance of your Eclipse environment by tweaking preferences, adding extension locations, and so on. You can use it to:
- Create a consistent environment among groups as large as the entire company, your local team, or even among your own many workspaces
- Save time setting up new workspaces
- Create tasks that ensure your favorite new preferences are applied to all your current and future workspaces. (This is one of our favorite features!)
- Continuously check your IDE preferences against the checked in preferences (all Workspace Mechanic properties files can be checked in into your team's favorite SCM)
- Ensure that the whole team is using the same settings (save actions, file encoding (UTF-8))
A status icon in the workbench shows whether your workspace is in sync with the configuration (green tick) or differs from it (warning). Fixes can be applied with one click, and "Re-apply All Tasks" resets every task, even those already in sync, for example after someone changed settings by hand.
What's new in 0.6.0
- Works again with current Eclipse releases (tested with Eclipse IDE 2026-09 (4.41)). The plugin had stopped applying configurations around Eclipse 2022-12.
- Requires Java 17.
- New menu entry "Re-apply All Tasks...": applies all tasks again in the background, with confirmation. Tasks you blocked are skipped.
- Updated dependencies (Guava, Gson) and a Tycho 4 based build.
Install: use the Install button, or add this update site in Help > Install New Software:
https://alfsch.github.io/eclipse-updates/workspacemechanic
Source code, issues and release notes: https://github.com/alfsch/workspacemechanic
Eclipse and Eclipse IDE are trademarks of Eclipse Foundation AISBL. Workspace Mechanic is an independent project and is not affiliated with or endorsed by the Eclipse Foundation.
Categories: IDE
Tags: Team Development, tools, collaboration, oomph, Settings
Additional Details
Eclipse Versions: 2026-09 (4.41), 2026-06 (4.40), 2026-03 (4.39), 2025-12 (4.38), 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: alfsch
Development Status: Production/Stable
Date Created: Thursday, October 16, 2014 - 05:49
License: EPL
Date Updated: Friday, October 23, 2026 - 11:01
Submitted by: Neil Bartlett
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| December 2026 | 0/0 | 0 | 0 |
| November 2026 | 229/386 | 2 | 6 |
| October 2026 | 261/641 | 22 | 56 |
| September 2026 | 297/614 | 16 | 42 |
| August 2026 | 258/586 | 17 | 20 |
| July 2026 | 234/1050 | 27 | 12 |
| June 2026 | 320/642 | 12 | 13 |
| May 2026 | 338/608 | 12 | 7 |
| April 2026 | 366/612 | 10 | 16 |
| March 2026 | 351/627 | 14 | 14 |
| February 2026 | 320/620 | 15 | 20 |
| January 2026 | 328/631 | 17 | 47 |
| December 2025 | 321/621 | 17 | 20 |

Reviews Add new review
Third-party submission
Submitted by Neil Bartlett on Thu, 10/16/2014 - 05:51
Note that I am not an author of this plugin. However it is a popular plugin that has not been submitted to the marketplace by the authors. I believe it benefits the marketplace and Eclipse ecosystem generally to have this entry, even though submitted by a third party.
The Link is broken
Submitted by H F on Tue, 05/24/2016 - 03:52
In reply to Third-party submission by Neil Bartlett
//workspacemechanic.eclipselabs.org.codespot.com/git.update/mechanic
returns 404. That’s an error. The requested URL /git.update/mechanic was not found on this server. That’s all we know.
New Update Site for Workspace Mechanic
Submitted by Alfred Schmid on Thu, 06/09/2016 - 07:22
In reply to The Link is broken by H F
I've created a new update site on my github pages:
"h..ps://alfsch.github.io/eclipse-updates/workspacemechanic"
BR,
Alfred
New Update Site for Workspace Mechanic
Submitted by Alfred Schmid on Thu, 06/23/2016 - 05:32
In reply to Third-party submission by Neil Bartlett
I've created a new update site on my github pages:
"h**ps://alfsch.github.io/eclipse-updates/workspacemechanic"
More infos on:
"h**ps://github.com/alfsch/workspacemechanic"
Could you please update the update Site URL?
BR,
Alfred
It worked to me!
Submitted by Edjlle Santos on Thu, 07/07/2016 - 08:15
Thanks, Alfred Schmid.
Link updated
Submitted by Neil Bartlett on Fri, 01/05/2018 - 06:04
I have updated to use the links provided by Alfred Schmid, and also added Alfred as an editor of this Marketplace entry.
Marketplace Installation has been fixed
Submitted by Eberhard Most on Tue, 01/30/2018 - 03:24
After Neil shared the editorship of the marketplace the installation link could be fixed. Still one of the best workspace / preference synchronizing tools available.
Re: Marketplace Installation has been fixed
Submitted by Alfred Schmid on Sun, 02/18/2018 - 12:46
In reply to Marketplace Installation has been fixed by Eberhard Most
Nice to read that it works.
Sounds promising but where are instructions/user manual?
Submitted by Michael Moser on Sat, 11/07/2020 - 12:52
The description of the plugin and the announcement which I found googling around (https://opensource.googleblog.com/2010/05/introducing-workspace-mechani…) sound quite promising but how does one use it? I found no instructions, user manual nor description. Searching eclipse's help didn't reveal anything, either. So - how does one actually make use of this feature??? What do I need to do to make this copy my settings from an eclipse installation A to some (existing or new) installation B?