# Five ways of looking at Jco, Part 1

DevFeed: [Five ways of looking at Jco, Part 1](<https://devfeed.tech/articles/five-ways-of-looking-at-jco-part-1-15136.md>)

Original publisher: [Read original article](<https://bytecodealliance.org/articles/five-ways-of-looking-at-jco-part-1>)

Author: Eric Gregory

Published: 2026-03-19T00:00:00Z

Content type: article

Language: en

Sources: [Bytecode Alliance](<https://devfeed.tech/sources/bytecode-alliance.md>)

Topics: [JavaScript](<https://devfeed.tech/topics/javascript.md>), [wasm](<https://devfeed.tech/topics/wasm.md>), [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>), [Rust](<https://devfeed.tech/topics/rust.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [js](<https://devfeed.tech/tags/js.md>), [presentation](<https://devfeed.tech/tags/presentation.md>), [technical](<https://devfeed.tech/tags/technical.md>), [wasm](<https://devfeed.tech/tags/wasm.md>), [webassembly](<https://devfeed.tech/tags/webassembly.md>)

## AI overview

This first article in a series explains Jco as a layered architecture for the JavaScript and WebAssembly ecosystem. It introduces the projects involved in building JavaScript WebAssembly components, including StarlingMonkey, componentize-js, Wizer, and Jco's CLI and transpilation capabilities.

## Source excerpt

Jco (@bytecodealliance/jco on NPM)is a "multi-tool for the JS WebAssembly ecosystem." At the 2026 Bytecode Alliance Plumbers Summit, Technical Steering Committee member Bailey Hayes put it another way: Jco is "like five projects in one." It's certainly a project with many facets--five big ones, arguably! Recognizing what those facets are, and how they fit together, is the key to understanding why Jco matters beyond the JavaScript ecosystem. In this blog series, we'll draw on Victor Adossi's Plumbers Summit presentation to take an in-depth look at Jco from five different perspectives, in order to better grasp how you can use (and contribute to!) Jco today. There's a lot to unpack here, so in this first post, we'll try to get to grips with Jco as a layered architecture that brings together many pieces of the Wasm and JS ecosystem.