Skip to main content Skip to footer

SpreadJS Pricing and Licensing

SpreadJS Developer + Annual Hostname Deployment Bundle for Internal Applications

Spreadsheet Components for JavaScript, Angular, Vue and React

$1499/developer bundle

The Developer License and Hostname Deployment License can also be purchased separately by contacting sales at us.sales@mescius.com.

Volume discounts are available for multiple devs or developer teams. Contact us.sales@mescius.com to learn more.

Your developer bundle includes:
One Developer License with one year Maintenance for SpreadJS
One Hostname Deployment License for Internal and/or External Non-Commercial deployment (1-Year, renewed annually)
One Developer SpreadJS Designer App license to use the local run-time designer
    (note that the Designer Ribbon Component Add-on is a different purchase, details in the Add-on section below)
Major and minor version releases (You are guaranteed one major new release each year)
Unlimited Support Phone Calls
Unlimited Email Support via Support and Forum Tickets
Automatic delivery of new version product keys to My Account profile
Membership on support site
Forum support monitored by support and development teams
Regular maintenance release downloads

For Commercial use see below

SpreadJS is Licensed Per Developer and Deployment Hostname

At least one developer license and one deployment license is required to develop with and then deploy SpreadJS in your application(s).

Developer License

$999/Developer | $499/Annual Renewal

A Developer license is required for each separate developer developing with SpreadJS. The perpetual developer license includes:

  • One Year Maintenance which grants you access to all product updates and support
  • Develop on localhost dev machine, for example http://localhost
  • SpreadJS Designer App license to use the local run-time designer
  • One (1) Non-Production deployment license for testing/staging/QA environments with 90-day expiration

Deployment Hostname License

Pricing for Annual Deployment licenses varies based on Internal/Non-commercial or Commercial use.

Each production server hostname(s) and/or named mobile/desktop application(s) where SpreadJS will be deployed to, is licensed separately. Annual subscription fees for Deployment licenses are required to be paid each year to continue to deploy SpreadJS in your application(s). The pricing is determined on whether your application(s) is for Internal/Non-commercial or Commercial use and Hostnames (examples of hostnames can be found at the bottom of this page). 

  • Internal and Non-commercial use is defined as an application(s) that will be used for internal or external use where the end-user will not be charged to access the service(s).
  • Commercial and/or SaaS use is defined as an application(s) that will be used where the end-user or company(s) will be charged to access the service(s). 

Optional Add-on Deployment Licenses

SpreadJS also offers optional add-on deployment packages that are not included in the base SpreadJS purchase. These add-ons grant you additional specialized functionality that you can offer to your users. Like SpreadJS, the addon pricing is based off the number of Hostnames these will be deployed to. The Annual pricing varies based on Internal/Non-commercial or Commercial use.

  • Designer Ribbon Component - The SpreadJS Designer Ribbon Component (formerly Designer Component add-on) gives developers the ability to embed this same ribbon bar and UI functionality into their own spreadsheet web applications.
  • PivotTable - The Pivot Table gives developers the ability to embed full pivot table functionality into their own spreadsheet web applications.
  • GanttSheet - The GanttSheet gives developers the ability to embed Gantt chart functionality into their own spreadsheet web applications.
  • ReportSheet - The ReportSheet gives developers the ability to allow their end users to design and create reports in their own spreadsheet web applications. 

Commercial and/or SaaS Deployment Pricing

For Commercial and/or SaaS application(s) that will be used where the end-user or company(s) will be charged to access the service(s).  

Refer to the above section for additional definitions on the following options.

SpreadJS Commercial/SaaS Deployment

Number of Hostname Deployment Licenses Annual Fee
Commercial Limited * $12,499
Commercial Unlimited * Contact Sales

* Commercial Limited - Includes Single Domain (including subdomains - *.domain); OR up to 5 Named Hostnames; OR one Named Mobile/Desktop Application

* Commercial Unlimited – Includes Unlimited distribution

Optional Add-ons for Commercial/SaaS Deployment

Annual Add-on Commercial Limited Annual Commercial Unlimited Annual
Designer Ribbon Component Add-on $4,199 Contact Sales
Pivot Table Add-on $8,399 Contact Sales
GanttSheet Add-on $4,499 Contact Sales
ReportSheet Add-on $4,499 Contact Sales

Non-Production Licenses for Testing/Staging Machines

  • The Single Domain production option includes three (3) Non-Production deployment licenses. Additional non-production testing licenses can be purchased separately by contacting us.sales@mescius.com.
  • The Unlimited domains production option includes unlimited Non-Production deployment licenses.

Internal and Non-Commercial Deployment Pricing

For application(s) that will be used for internal or external use where the end-user will not be charged to access the service(s). 

Refer to the above sections for additional definitions on the following options.

SpreadJS Internal and Non-Commercial Deployment, Or Non-Production Deployment

Number of Hostname Deployment Licenses Annual Fee
One (1) Hostname $599
Three (3) to Five (5) Hostnames $1,999

Optional Add-ons for Internal and Non-Commercial Deployment

Annual Add-on One (1) Hostname Annual Fee Three (3) to Five (5) Hostnames Annual Fee
Designer Ribbon Component Add-on $499 $1,399
Pivot Table Add-on $549 $1,899
GanttSheet Add-on $499 $1,799
ReportSheet Add-on $499 $1,799

Perpetual Deployment pricing options are available. Please contact us for pricing.

Non-Production Licenses for Testing/Staging Machines

The Internal/Non-Commercial Deployment option includes one (1) Non-Production deployment license. Additional non-production testing licenses can be purchased separately by contacting us.sales@mescius.com.

About Production and Non-Production Deployment Licenses

Production and Non-Production deployment licenses are named licenses for the designated server(s) unless Unlimited domain option was purchased. Non-Production licenses include a 395-day expiration date with watermark unless otherwise noted.  Non-Production license keys are only to be used for testing, staging, or similar internal QA environments and not live customer facing production sites.

Annual Renewal Pricing

Annual Deployment licenses must be renewed each year to continue to deploy your application(s) using SpreadJS. Renewing the Developer license Maintenance ensures you will continue to receive product support as well as all product updates including the next major version that includes all the latest features for the duration of your maintenance period.

Bundle

 

Renewed Separately

Developer License + Hostname License

Maintenance Renewal
 

Developer License

Maintenance Renewal
 

Annual Hostname Deployment License

Renewal

$899

Annual Renewal Price

 

$499

Annual Renewal Price

 

The Annual Deployment License renewal is the same rate as your previous deployment license fee.

  • Renewal for one Hostname Deployment License for Internal and Non-Commercial Deployment only
  • Renewal of Developer License (Major and minor version releases for the period of one year)
  • Unlimited support phone calls
  • Maintenance downloads

Renewing both licenses ensures you are always using the latest development version of SpreadJS while also giving you a license to use and deploy this version in your applications for the next year.

 
  • Renewal of Developer License (Major and minor version releases for the period of one year)
  • Unlimited support phone calls
  • Maintenance downloads
  • Does not include Deployment license renewal
 
  • Renewal for your Annual Deployment License based on your previous deployment purchase

With a Deployment license renewal, you can continue to deploy your applications to a production server for the next year using your current developer license version. You will not receive any new major developer versions. This does not provide the option to receive or deploy the next major developer version.

Ready to Renew?

You can renew your existing license(s) by contacting sales at us.sales@mescius.com or by logging into My Account.

Examples of Hostnames

A Five (5) Hostname Deployment License would properly license these five different hostname deployment scenarios: www.domain.com, www.domain.jp, domain.com, sub1.domain.com, sub2.domain.com. 

A Single Domain License (*.domain) would license unlimited hostnames on a single top-level domain: www.domain.com, sub1.domain.com, sub2.domain.com, sub3.domain.com, etc. such as common in SaaS applications. 

A Named Mobile/Desktop Application license would license a single application for distributed applications where the run-time hostname may be 'localhost', such as Electron or Ionic applications, or there is no defined hostname. 

An Unlimited Domain License (*.* wildcard) would license unlimited Domains, Applications, and Hostnames including multiple SaaS scenarios. 

Perpetual Deployment pricing options are available. Please contact us.sales@mescius.com for pricing. 

Have Additional Questions?