GoJS Pricing & Licensing

GoJS: Interactive JavaScript Diagrams for the Web

Northwoods offers Team and Group licenses for organizations, as well as Individual licenses for individual developers, single person companies, and startups.

Looking for our other products? Visit the GoDiagram or GoXam pricing pages for more information.


Team License
for up to 3 developers

includes 1 year of support and updates


Default: 3 year distribution: $6,990


Add on: Perpetual distribution

See in cart

View license terms

Group License
for unlimited developers

includes 1 year of support and updates


Default: 3 year distribution: $9,950


Add on: Perpetual distribution

See in cart

View license terms

Individual License
for one developer

includes 1 year of support and updates

3 year distribution: $3,495

Ideal for startups, individual consultants, and small and medium-sized businesses. If you are an individual developer but are interested in perpetual distribution rights, use in more than one application, or deployment on multiple domains please contact sales.

See in cart

View license terms

Add-Ons for Team and Group Licenses

The following options are available to add to your purchase at checkout:

Unlimited domains may be purchased for a one-time cost of $2,995.

Unlimited applications may be purchased for a one-time cost of $3,995.

Extended support plans are available. See shopping cart.

Please contact sales if you are interested in the following options:

Professional services such as custom development and training may also be available. Contact us or view our consulting page.

Discounts may be available to startups and limited use licenses.

Questions or Quote? Contact Sales


We support purchased software products via email and online forum.

Prices above include one year of support and updates. Extended support plans can be purchased in the shopping cart. We will contact you 30 days prior to your renewal date with details on the subscription renewal.

Payment Options

We accept all major credit cards.

We also accept bank transfers, money orders, cashier's checks, and personal/business checks in U.S. currency. Please contact us if you wish to purchase this way. Once we have processed your order, we will email you download directions for the products you have ordered. This typically happens within a few minutes (international orders may take longer). If you wish to purchase in another currency, please contact sales.

Purchase Orders

We accept purchase orders; however, note the following Terms & Conditions: By submitting a PO to Northwoods, you agree that the applicable Northwoods software license agreement solely governs your purchase and use of the software, and that any PO or other document submitted or used in connection therewith shall be for administrative convenience only and all terms and conditions, reference to links where terms reside or otherwise stated therein shall be void and of no effect. This will include any purchases made by PO from end users, resellers or third party payment processors.

Terms & Conditions

All of our Go products are licensed per developer. There are no runtime fees or royalties for applications produced with the Go products. All sales are from Nashua, New Hampshire. The State of New Hampshire does not impose a sales tax. Collection and payment of any other taxes or duties, both US and international, are the sole responsibility of the customer.

Our privacy policy

Return Policy

We want you to be satisfied with your purchase of our software. If you are not, you may cancel an order within the first 30 days for a refund. You must confirm that all copies of software products purchased have been returned or destroyed. All sales are final 30 days after purchase or invoice date.


We work with resellers all around the world. Contact sales if you need assistance locating a reseller in your country, or if your company is interested in becoming a reseller.