Introduction

WebKitX ActiveX wraps Chromium Embedded Framework (CEF3) for use with OLE/COM languages. Chromium Embedded Framework encapsulates WebKit Blink HTML5 Renderer and Google V8 JavaScript Engine. This is a production-grade stable component for commercial use that will truly add HTML5 features in your Desktop and Terminal Applications.

JavaScriptX ActiveX wraps Google V8 JavaScript Engine for use with OLE/COM languages. The ActiveX is a binary replacement of Microsoft Script Control for the JavaScript scripting language. V8 compiles JavaScript directly to native machine code and the ActiveX provides binding between COM objects and JavaScript. This is a production-grade stable component for commercial use for providing modern scripting to your Desktop and Terminal Applications.

Getting Started ... Documentation Subscribe for Updates

Downloads

Product Details Released Architectures CEF3 / V8 Download Installation Package
JavaScriptX_ActiveX_x86_v1.0.0.455.exe        
  • For 32-bit Application Development
  • Windows 7, 8, 10 (32-bit or 64-bit)
  • Terminal Ready: Windows 7 POS Edition
  • 1 GB RAM Recommended
  • 17 MB Redistributable
  • Commercial Use License
  • Bounty Support
19 May 2019 x86 & x64
32-bit OCX

VC++ 2017
Redist
V8 Engine: 7.3.492.27
Git Branch: v8-release-73
Released: Feb 2019
Download
MD5: 082351857d31ef4dc9eed763eb07c690
SHA-1: f74119ceda22b2a26f11239049fd1d7a61bd1e79
WebKitX_CEF3_ActiveX_x86_v2.1.0.8198.exe
  • For 32-bit Application Development
  • Windows 7, 8, 10 (32-bit or 64-bit)
  • Terminal Ready: Windows 7 POS Edition
  • Blink HTML5 Rendering Engine
  • WebGL v1, v2
  • 4 GB RAM Recommended
  • Peper Flash Player v31.0.0.122 (32-bit)
  • 75 MB Redistributable
  • Commercial Use License
  • Bounty Support
15 Jun 2019 x86 & x64
32-bit OCX

VC++ 2017
Redist
Chromium Version: 71
Git Branch: 3578.1860
Released: Dec 2018
Download
MD5: 905ac593c2355ea1ff9e6ec6da2af207
SHA-1: 03e32b59ed98a84deb163319b9f6e140074b185c
WebKitX_CEF3_ActiveX_x64_v2.1.0.8198.exe
  • For 64-bit Application Development
  • Windows 7, 8, 10 (64-bit)
  • Terminal Ready: Windows 7 POS Edition
  • Blink HTML5 Rendering Engine
  • WebGL v1, v2
  • 8 GB RAM Recommended
  • Peper Flash Player v31.0.0.122 (64-bit)
  • 81 MB Redistributable
  • Commercial Use License
  • Bounty Support
15 Jun 2019 x64
64-bit OCX

VC++ 2017
Redist
Chromium Version: 71
Git Branch: 3578.1860
Released: Dec 2018
Download
MD5: 83d70c5a806356580e282a4fbefd4165
SHA-1: fdf2d00ff46bc911836726c56097c9e9eb97f4a4
WebKitX_CEF3_ActiveX_WinXP_x86_v2.1.0.8198.exe
  • For 32-bit Application Development
  • Windows XP x86 SP3 (32-bit)
  • Windows Vista x86 (32-bit)
  • Terminal Ready: Windows XP POS & Embedded Editions
  • Tested with unofficial SP4 (Major Geeks)
  • Tested with XP POS Windows Updates up to 12/2018
  • WebKit HTML5 Rendering Engine
  • With WebGL 1.0 Support
  • 2 GB RAM Recommended
  • Peper Flash Player v29.0.0.113 (32-bit)
  • 55 MB Redistributable
  • Commercial Use License
  • Bounty Support (Limited)
15 Jun 2019 x86
32-bit OCX

VC++ 2015
Redist
Chromium Version: 49
Git Branch: 2623.1401
Released: May 2016
Download
MD5: be4cfc04afe8b57c16592b0677c5a2c5
SHA-1: 69fb6f6bb90cae44890bb76514e38f567184a298
WebKitX_CEF3_ActiveX_x86_v1.6.11.8201.exe
  • Discontinued 
  • Long Time Support (LTS) ends December 2019
  • For 32-bit Application Development
  • Windows 7, 8, 10 (32-bit or 64-bit)
  • Terminal Ready: Windows 7 POS Edition
  • WebKit HTML5 Rendering Engine
  • WebGL v1
  • 4 GB RAM Recommended
  • Peper Flash Player v29.0.0.113 (32-bit)
  • 73 MB Redistributable
  • Bounty Support (Existing Contracts Only)
19 May 2019 x86 & x64
32-bit OCX

VC++ 2015
Redist
Chromium Version: 64
Git Branch: 3282.1724
Released: Dec 2017
Download
MD5: 11265edd9dfdbf15d2c8496ee28d8a8c
SHA-1: 22f4dc3a80f832130c02f5c2d1f96b12898e1587

Compatibility

Release Notes

Jun 2019

May 2019

More Release Notes ...

Licensing

License Agreement

Please read carefully our license agreement and do not hesitate to contact us if you have questions, or if you need to negotiate special closures. 
mobileFX Software End-User License Agreement for ActiveX Control

Perpetual Commercial License for Desktop Application Development

In a nutshell, a single Commercial License allows Independent Software Vendors (ISV) to develop an unlimited number of Windows Desktop Applications linked with mobileFX ActiveX controls and distribute them freely to an unlimited number of their customers. ISVs are required to obtain one license per Developer Workstation. The license is perpetual and we offer free upgrades for the software's minor versions (eg. from v2.0 to 2.x). We offer 20% discount for upgrades for the software's major version (eg. from v2.x to 3.x). Major version discount is eligible for customers that upgrade to immediate next release within the release's fiscal year. Commercial License explicitly excludes non-desktop application development.

Product Bundle Compatibility Commercial Use Price Buy Now
WebKitX ActiveX x86 v2.x (32-bit ActiveX) Windows 7, 8, 10 Yes £ 599
WebKitX ActiveX x64 v2.x (64-bit ActiveX) Windows 7, 8, 10 Yes £ 999
WebKitX ActiveX x86 v2.x (32-bit ActiveX for Windows XP) Windows XP, Vista Yes £ 999
JavaScriptX ActiveX x86 v1.x (32-bit ActiveX) Windows 7, 8, 10 Yes £ 99

Subscription-based Commercial License for Terminal Software Development

Complementary to perpetual Desktop Application Licensing is subscription-based Terminal Licensing

Terminal Licensing applies to Independent Software Vendors (ISV), Managed Software Providers (MSP), IT Solution Providers (ITSP), Systems Integrators (SI) and it is required if-and-only-if an application linked with mobileFX ActiveX products is deployed on Windows Embedded operating systems, or deployed through Terminal Services, or Virtual Appliances. Terminal Licensing is subscription-based, has validity of one fiscal year and must be obtained per terminal on top of commercial licenses. Terminal license pricing is as low as £ 0.50 (50 GBP cents) per terminal and per month. Terminal Licensing optionally can be offered along with SLA support and Escrow-based source-code branching at additional cost.

Please contact us for Terminal License Volume Quotation.

Perpetual Device License for Hardware Development

Complementary to perpetual Desktop Application Licensing is Device Licensing

Device Licensing applies to Independent Hardware Vendors (IHV) and it is required if-and-only-if a software linked with mobileFX ActiveX products is distributed as part of, or embedded in, a Hardware Product, such as but not limited to IoT Devices and Gateways, POS Devices, Self Service Terminals, Vending Machines, Digital Signage Kiosks, Automation Devices, ATM Devices, etc. Device Licensing is volume-based and as low as £ 5 GBP for volumes over 10,000 items. Optionally can be offered along with SLA support and Escrow-based source-code branching at additional cost.

Please contact us for Device License Volume Quotation.

Ordering via Purchase Order (PO)

Alternative to automated PayPal order processing and only for company, school or university purchases, we offer a manual order processing and payment method via Purchase Order and IBAN wire transfer. Please create a Purchase Order (PO) document indicating the Software Name, Software EditionLicenses Quantity and/or Support Vouchers Quantity you wish to purchase. You must also provide company, school or university name, address, telephone and contact details. If your company, school or university is registered in a European Union member country you must provide in your PO your VAT number, if applicable. Please forward your PO to info@mobilefx.com and upon processing you will receive payment instructions for IBAN Wire Transfer.

Click here to download our standard Purchase Order document

The typical process is:

  1. Send us a PO with the Software Edition, qty, your company, school or university details.
  2. We reply with quotation PDF and a Quotation Number.
  3. Your company makes the payment through IBAN wire transfer with the Quotation Number in description field.
  4. The Activation Keys are generated to Company Name. If you need them bound to an email, please specify this in PO.
  5. We send you the Activation Keys printed on the VAT invoice PDF.

Let us know if something different is required in the steps above.

Please do not hesitate to contact us for clarifications and assistance.

Support Services

What is Support Voucher / Bounty?

If you desperately need a new feature implemented in our ActiveX controls or immediately need a hotfix and can't wait until next release, you can contact us at info@mobilefx.com and negotiate with us a price, for which we will stop what we do and take care of what you need! The service is called a Bounty and applies only to existing Customers; for any edition of the ActiveX but only for its latest version (we do not branch per customer).

Just send us an email with what you need and our Account Manager will pass your request to our Tech Lead for Effort Estimation along with Technical Specs of the works to be done. Effort Estimation is in man hours and it is different from Duration. For example, to add a feature it might take our experts 8 hours to implement, but because we work on Sprints we might need a duration of one week to deliver.

The catch is that you participate in the process, being the primary Beta Tester! This phase is called User Acceptance Testing (UAT) and during this period you receive code-locked prototype revisions and provide us with valuable feedback, such as UAT observations and Defects. Once UAT is completed and you are satisfied with the result, you release us from the Bounty and we provide you with an Unlock Code as a token of our appreciation.

For corporate customers and long projects we collaborate using Jira.

Service Duration or Effort Price
Support Voucher / Bounty 2 hours (minimum) £ 100

Other mobileFX Products

CairoCanvasX is an HTML5 Canvas 2D Rendering Context for use with OLE/COM languages that does not require HTML5 run-time. The ActiveX is linked with Cairo 2D Graphics Library version 1.10.2 from GTK+ 2.24 win32 implementation. This is a production-grade stable component for commercial use that will add hardware accelerated vector graphics in your desktop applications and 2D games. Effort has been made to preserve HTML5 canvas API in order to offer smooth web to desktop porting and vice versa.

Find out more about CairoCanvasX

Coconut2D is an Integrated Development Environment (IDE) for WebGL Games and Classic ASP Web Applications powered by node.js. It looks and works a lot like Flash for games, with a Scene Designer and a 2D Animation Model, and like Dreamweaver for web apps with an HTML5 / ASP Editor powered by WebKitX Engine. Coconut2D integrates both with Google Chrome and node.js allowing you to write and debug the client and the server code of your games. Coconut2D Market Place offers Plugins, Tools, Compilers, Frameworks and Assets that will boost your productivity and minimize your dependency on 3rd party tools.

Find out more about Cocont2D