Individual developers working on non-commercial or evaluation projects can obtain developer licenses at reduced rates, which also remove the watermark for approved use cases.
: Modern web applications built on top of React or Svelte that require interactive node routing and highly responsive layouts. 3. Cytoscape.js License : MIT
The process for removing the watermark depends on your version and environment: Version 1.7 and Newer : You must set the go.Diagram.licenseKey property in your code before creating any diagrams. javascript go.Diagram.licenseKey = "Your-License-Key-Here" Use code with caution. Copied to clipboard Version 1.6 and Older : These versions required a custom-generated go-debug.js library file tied specifically to your domain. Localhost Development gojs remove watermark
The only legitimate way to remove the watermark from your diagrams is to purchase a license key from Northwoods Software and activate it in your application code. Step 1: Purchase a License
Check these three things:
: The key is tied to the domain name (e.g., example.com ). It will automatically cover subdomains and localhost for development.
In this 2,500+ word guide, we will explore every legitimate method to remove the GoJS watermark, why the watermark exists, the dangers of "cracked" scripts, and how to obtain a legal, clean license. Cytoscape
Visit Northwoods Software’s GoJS Pricing Page . Prices typically start at $495 for a single developer license (as of 2025). This gives you the right to deploy GoJS in one application.
GoJS keys are often locked to specific domains or subdomains. Ensure the domain in your browser address bar matches the exact domain registered with your license. Localhost Development The only legitimate way to remove
If you have purchased a license, applied the key, but the "Powered by GoJS" message remains, check the following:
The watermark is not a suggestion; it's a legal notice. GoJS is a commercial product distributed under a proprietary license. The evaluation version's watermark is part of that agreement, and tampering with it constitutes a license violation.