Build interactive applications that run anywhere

renderlet is a framework that makes it easy to develop interactive applications. Building applications with high-performance graphics is very hard – existing tools are cumbersome and aren’t truly platform agnostic, leading to frequent rework. With renderlet, developers can write high-level code to describe 2D and 3D graphics without having to use low-level, platform-specific APIs. renderlet automatically compiles graphics code to WebAssembly and embeds a portable rendering engine inside any app, enabling graphics to safely and automatically render on any platform’s GPU. Our runtime is open-source: https://github.com/renderlet/wander

Team Size:1
Location:New York
Group Partner:Jared Friedman

Active Founders

Sean Isom

Sean is the Founder of renderlet. He previously built Developer Platforms at Adobe as a Lead Engineer and Sr. Engineering Manager, building the core infrastructure that powers apps like Photoshop and Acrobat. He has over a decade of technical experience in browsertech and real-time graphics and is currently involved in standardization efforts for WebAssembly’s WASI GPU support.

Sean Isom
Sean Isom

Company Launches

Building interactive graphics is really hard. Developers need expert-level knowledge of GPU programming just to build code that is not portable to new environments such as Web or Mobile or reusable across applications.

Renderlet is a WebAssembly framework for writing graphics code that runs anywhere. Describe your graphics pipeline using a higher-level abstractions and use renderlet to generate low-level, cross-platform rendering code.

With renderlet, developers can easily embed GPU-accelerated 2D and 3D graphics into cross-platform applications.

How it works

With renderlet, we compile graphics to portable WebAssembly modules and provide a runtime that abstracts away the underlying GPU architecture to the code.

Developers can take advantage of modern technologies like WebGPU without having to learn the intricacies of yet another standard. 2D and 3D graphics are fully decoupled from the application and device and can ship decoupled from the applications code in a format that runs anywhere.

Renderlet is:

  • A compiler that takes a high-level specification of your graphics pipeline - including custom assets, functions, and libraries - and builds self-contained WebAssembly rendering modules
  • A renderer, wander, that embeds into any application on any platform that and safely runs rendering modules with the GPU
  • A visual editor that makes it easy to build entire graphics and visualization pipelines out of reusable rendering modules

Anybody should be able to build interactive applications without having to be a graphics programming expert.

About Us

Sean Isom previously built developer platforms at Adobe as a Lead Engineer and Sr. Engineering Manager. He helped bring products to the cloud and web using tools like WebAssembly and is currently involved in standardization efforts for WebAssembly GPU support.

What’s next?

Our cross-platform rendering engine, wander, is open source: https://github.com/renderlet/wander/

We’re kicking off with a live demo today of renderlet at Wasm I/O!  https://2024.wasmio.tech/sessions/paint-by-numbers-high-performance-drawing-in-wasm/

Want more info on cross-platform graphics? Get in touch! - sean@renderlet.com