Adamantus Get a quote

Service 02 / 07

WebAssembly.

Run existing C and C++ code in the browser at near-native speed. We compile it to WebAssembly, wrap it in a clean JavaScript API and ship it as a package your web team can use.

Get a quote for this

What we deliver

From your C++ code
to a package on npm.

  1. 01

    C and C++ libraries ported to WebAssembly with Emscripten

  2. 02

    A JavaScript and TypeScript API, packaged for npm

  3. 03

    Heavy work moved to Web Workers, so the page stays responsive

  4. 04

    Download size and start-up time tuned for the web

  5. 05

    Camera, image and file processing in the browser, without a server

  6. Need something not on the list?

    Tell us about it

Technologies

The tools
we use for it.

  • C
  • C++
  • Emscripten
  • WebAssembly SIMD
  • JavaScript
  • TypeScript
  • Web Workers

How we work

From the first call
to the next version.

  1. Requirements

    You tell us what you need; we agree the scope, the platforms and a quote.

  2. Design and build

    Regular updates while we build, so you see the work as it grows.

  3. Test and release

    Tested on the devices and browsers that matter to you, then released.

  4. Support

    We look after what we build: fixes, updates and new platform versions.

Got a project? Let’s talk.

Get a quote