Gojs Remove Watermark ✦ Must Read
If you encounter bugs or issues with a modified version of GoJS, Northwoods Software will not provide technical support. Their support team will naturally require confirmation of a valid license before assisting, and they do not support modified versions of their software.
However, consider the total cost of building a high-quality diagramming tool from scratch. You would need to handle rendering, input events, touch support, undo/redo, data binding, serialization, and dozens of complex graph layouts (tree, forced-directed, layered, etc.). Developing a comparable solution in-house would cost tens of thousands of dollars in developer time, if not more.
To remove the watermark from a diagram, you must purchase a commercial license and apply a valid license key to your application. GoJS is a proprietary library and does not offer a free tier that excludes the watermark. 1. Obtain a License Key
The only legitimate and permanent way to remove the GoJS watermark is to purchase a software license from Northwoods Software (the creators of GoJS). GoJS Licensing Model
While this watermark does not affect functionality during development, you must remove it before deploying your application to a production environment. Why is the GoJS Watermark Present? gojs remove watermark
It explicitly signals that the software is currently running under an evaluation or invalid license.
: When upgrading to a new major or minor version (e.g., from 2.0 to 2.1), you generally need to request a new license key , though minor patch updates typically do not require one.
even without a key, to facilitate development. It will appear once deployed to a public domain. Version Matching:
GoJS is a powerful JavaScript library for building interactive diagrams, charts, and graphs. If you are using the evaluation version of GoJS, you will notice a small, unobtrusive watermark in the corner of your diagram canvas. If you encounter bugs or issues with a
: Obtain a commercial license from Northwoods Software Pricing . Prices range from $3,995 for individual consultants to $6,990 for teams of up to three developers.
: Northwoods Software alters their internal minification obfuscation strategies across minor versions. A script hack that works on version 2.x will likely break entirely on version 3.x, leading to broken production layouts.
// Original (minified) code segment function addWatermark() var wm = new go.TextBlock(); wm.text = "© Northwoods Software..."; diagram.add(wm);
While this watermark does not affect the library's functionality during development, you must remove it before deploying your application to a production environment. The Legal and Correct Way: Purchasing a License You would need to handle rendering, input events,
// Must execute after loading the library and before you create your first Diagram go.Diagram.licenseKey = "YourGeneratedKeyHere";
The only official and legal way to remove the GoJS watermark is to purchase a license key from Northwoods Software and register it within your application code. Step 1: Obtain a License Key
Furthermore, licensed users get official support, documentation, and access to all updates. They can confidently deploy their applications to clients and users, knowing that the underlying diagramming engine is robust, tested, and legal.