). However, these methods are not officially supported and may violate the GoJS License Agreement Gojs Remove Watermark - Google Groups
Legal peace of mind for your commercial application.
go.Diagram.licenseKey = "YourKeyHere";
To apply the key and instantly drop the watermark, you must assign your license key string to the global go.Diagram.licenseKey property. This execution must happen you instantiate any diagrams or initialize your diagram canvas. Here is a basic code example: javascript
No. The watermark in GoJS is not time-limited in the traditional sense. The trial version does not "expire" after 30 days. Instead, the watermark is always present in the trial distribution. It does not phone home to a server. The code that renders the watermark is compiled into the library. Resetting your system clock or clearing caches will have zero effect. gojs remove watermark
This guide explains why the watermark exists and the .
Searching for a specific encoded string found in the source code. The string 7eba17a4ca3b1a8346 was commonly targeted. Developers would replace a line of code with something like: This execution must happen you instantiate any diagrams
: The watermark will only disappear if the page is served from a web server (including localhost ) that matches the domain for which the key was issued. Version-Specific Nuances
If your application goes live, or if it is used internally within your company for business processes, you purchase a license to remove the watermark legally. The trial version does not "expire" after 30 days
To legally remove the watermark, you must purchase a license from Northwoods Software. GoJS offers several licensing options depending on your project's needs, including: For commercial applications.
GoJS is a feature-rich JavaScript and TypeScript library designed for building interactive diagrams and graphs. It's a commercial product, not open-source software. The official word is clear: "This full featured evaluation does not have a time limit, but there is a watermark in the view. Purchasing a license is required for deployment".