While theoretically possible, doing this introduces severe risks:
import * as go from 'gojs';
For those ready to legally remove the watermark, here is the exact workflow.
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.
For all modern versions of GoJS (1.7 and later), the official method to remove the watermark is to obtain and use a license key. This method is clean, reliable, and completely above board.
To remove the watermark, you must pass your license key string to the go.Diagram.licenseKey property before you initialize any diagrams in your application code. Step 1: Secure Your License Key
. GoJS is a proprietary commercial library, and the watermark is a built-in feature of the evaluation version. Official Removal Process Purchase a License
For the most reliable and legal way to use GoJS in your projects, support the developers by purchasing a commercial license.
(go as any).licenseKey = "YourKeyHere";
A key generated for example.com will not work on ://example.com .
Some developers search for "gojs remove watermark" hoping to simply reset the trial period indefinitely. They download the GoJS trial, use it for a few weeks, and then attempt to delete cache, change system dates, or re-download the library.
creating any diagrams. This is done by assigning the string to go.Diagram.licenseKey Domain Matching
Removing the watermark without a license violates the GoJS End User License Agreement (EULA).
The go.Diagram.licenseKey property must be set before the first go.Diagram instance is constructed. If your framework initializes components asynchronously, ensure the global config line executes first. Troubleshooting Unauthorized Workarounds