WarpJS, blazingly fast JavaScript performance

  • Improve response time of your website or APIs
  • Improve reactivity and fluidity
  • Use all device/server CPU resources

Principle: run JavaScript on all CPUs

Known as one of founding languages of Internet and used to build web pages or servers, JavaScript is based on a single-threaded architecture that leads to reactivity loss and performance issues.

WarpJS removes this limitation by using multiple threads to run JavaScript on all the available CPUs.

WarpJS enables JavaScript to become very fast, allowing a better server response time and user experience.

JavaScript runs on 1 CPU, and with Warp, JavaScript can run on several CPUs

WarpJS for devices

As our technology is written itself in JavaScript, it can embark in any device running JavaScript, with no need to update the device.

From computer & mobile browsers to smartwatches & other IoT, even your car, we will be able to improve the user experience and response time of your website or application.

Our technology allows blazingly fast JavaScript execution, allowing you to go beyond the expectations of your users.

Improve user experiences with WarpJS

WarpJS for servers

By using all the CPU resources of your servers, WarpJS increases your IT's response time.

The more CPU you have, the more performance you get. This provides a huge boost of your existing server request throughput. By offering a fluid user experience, go beyond your customers' expectations.

Use all the power of your infrastructure. From on-premise servers, virtual machines, containers or serverless JavaScript functions, every kind of Node.js is supported.

Improve the performance your Node.js servers with WarpJS

Benchmarks

Benchmark results for GraphQL, TensorFlow, JSON Processing, Image Manipulations and Computations with and without WarpJS Server used: CPU Intel i7-7700 4 cores/8 threads - 4.2GHz - 32GB RAM

We designed a set of benchmarks to measure the number of server requests per second without/with WarpJS.

On average, the number of requests per second is increased by a factor 5.5 for a 8-CPU machine!

From 2 to 96 CPUs, WarpJS provides the best of your server hardware.

How to use

WarpJS can be used directly on your business code using our WarpJS API and our Visual Studio Code extension. It is compatible with your existing building process.

We also provide some third party scripts or modules ready to use in your existing projects (see below). By using them you can speed up your JavaScript application or server by only adding a few lines of code.

Have a look at our product documentation for device/server to know how to build and execute your code.

Your business code

Use WarpJS API on your proprietary code using our SDK and VSCode extension

Third party scripts or modules

Use one of our 'warped' script or module ready to import in your projects

Some supported packages

Here are some examples of JavaScript libraries WarpJS is compatible with.

Improve your GraphQL performance with WarpJS
GraphQL
Improve the performance of Vue.js with WarpJS
Vue.js
Improve the performance of Express js with WarpJS
Express
Improve the performance of Apollo GraphQL with WarpJS
Apollo

Get your lib compatible with WarpJS

Improve the performance of your lib
Your lib?

By implementing the Warp API, you can get your lib compatible with WarpJS. As a result, all the applications including your lib will be eligible to run at warp speed! Read the documentation to learn how to implement the warp API.

Pricing Plan

For Device side

Ask for a quote

Browser

Mobile App - web views

For Server side

12 cents / CPU / hour

On premise servers

Virtual machines

Containers

JavaScript Functions

How to work together?

  • Our project manager will contact you to determine your needs and eligibility to our solutions.

  • PoC

    We discuss the business opportunity, scope & conditions. We deliver to you a Proof of Concept solution. During the PoC, the WarpJS licence is free of charge.

  • To go to production, we provide to you the modified projects and tools used to build the production version, so you can deploy.

  • You measure the gains of performance and conversion, and revenues.