Imagine a world in which all software was programmable. A world in which the rich application ecosystems created by companies like Google (Chrome Plugins), Salesforce (AppExchange), and WordPress (Plugins) were not achievable only by building large scale engineering teams, but rather available to every software developer by default.
This vision is just one of the amazing possibilities that WebAssembly has to offer the world of software development.
While some companies like Shopify and Cloudflare are already implementing WASM in creative ways, the technology remains challenging to access for the broader developer ecosystem. In part, this is because the tooling landscape to support developers building with WASM remains nascent.
That changes with Dylibso.
Dylibso builds products to help engineering teams take WASM to production. The company has released two products so far, Extism and Modsurfer.
Extism is an open source, universal plug-in system that allows any software to be extensible, fulfilling the vision of universal programmability that we laid out at the top of this blog post. Announced just last December, Extism has already reached 1800+ stars on GitHub with support for 16 languages including Python, Rust, Go, Ruby, C++, Java, Zig, and more.
Dylibso’s second product, Modsurfer, is a diagnostics application that allows seamless debugging of WASM binaries. With Modsurfer, developers can avoid the complexity of dealing with the binary on their own, and be provided with critical information on their WASM modules such as the source language, imports/exports, runtime risk, and code complexity. These insights can be used to debug and triage issues that can otherwise be challenging to identify in the opaque format of WASM binary.
Extism and Modsurfer are just the beginning for Dylibso. When Shomik Ghosh at Boldstart first introduced us to Steve Manuel, we were amazed by the ambitious vision that he set forth to accelerate WebAssembly’s adoption and the exciting use cases that could emerge as a result. We share that excitement to see what innovations will arise as the power of WASM is combined with the usability enabled by Dylibso’s products.
We’re incredibly excited to be working with Dylibso’s founders Steve Manuel, Zach Shipko, and Benjamin Eckel as they help developers build the future with WASM. We’ve been investors in the company since day one, and are thrilled to be investing alongside amazing investors from Felicis, Boldstart, and Pebblebed in the company’s seed financing round.