Sign in

Yuri Iozzelli

@yuri.space
43 followers 41 following 8 posts

C++, Wasm, Web Technologies, Compilers

PostsRepliesMedia
Yuri Iozzelli @yuri.space · 13/08/2026
New blog post: labs.leaningtech.com/blog/browser... In the last month I have been working on Rust support for BrowserPod: you can now run any Rust CLI application in the browser, without changing any code! Here is a clip of OpenAI's Codex running in the browser:
000
Reposted by Yuri Iozzelli
Leaning Technologies @leaningtech.bsky.social · 18/05/2026
Got some questions about the tech behind BrowserPod? This blog post by Alessandro might have the answers! Take a look and don't forget to continue the conversation on our Discord Server and other communication channels 🚀 labs.leaningtech.com/blog/browser...
labs.leaningtech.com
A Linux-like kernel in a browser tab - deep dive in the BrowserPod architecture
How the BrowserPod kernel supports running many Linux applications concurrently in the browser using WebAssembly.
011
Yuri Iozzelli @yuri.space · 16/04/2026
Today we released BrowserPod 2.0! Run git and bash (and more) directly in your browser, compiled to WebAssembly. Demos included in the blog post :) labs.leaningtech.com/blog/browser...
labs.leaningtech.com
BrowserPod 2.0: in-browser WebAssembly sandboxes. Run git, bash, node, python...
BrowserPod 2.0 ships with a real bash shell, git, and core Linux utilities.
010
Reposted by Yuri Iozzelli
Leaning Technologies @leaningtech.bsky.social · 03/04/2025
We are just a few more days to go before #WebVM The #Hackathon II! Please find the event agenda below. If you haven't registered yet, you're not late! Please do so by following the instructions on our hackathon website: cheerpx.io/hackathon
011
Yuri Iozzelli @yuri.space · 30/03/2025
Compilation Hints are a separate proposal from Branch Hinting (although they use the same general format for their custom sections), and are championed by Google. I think that they are mainly driven by WasmGC use cases.
140
Reposted by Yuri Iozzelli
Leaning Technologies @leaningtech.bsky.social · 24/03/2025
WebVM 2.0 AMA community event! Don't forget to join us today at 15:30 UK time for a live Q&A session with our developers! discord.gg/t8w7bfvH?eve...
022
Yuri Iozzelli @yuri.space · 19/11/2024
Not yet. But running existing drivers in a web sandbox is an interesting use case.
110
Yuri Iozzelli @yuri.space · 18/11/2024
Yes! We are also working on a full VM mode, but the main focus is on the Linux emulation mode. And, with plans to make Wine work, that can also mean Windows apps in the future
020
Yuri Iozzelli @yuri.space · 18/11/2024
It is not related, although JSLinux was certainly an inspiration to prove that it can be done. Unlike JSLinux, we are not emulating a full system but the Linux syscall layer. It's more work but it allows us to do nice tricks with memory management to speed things up.
120
Yuri Iozzelli @yuri.space · 13/11/2024
The demo is based on alpine linux and features the i3 window manager and a few graphical applications. It even works on your phone 🤯. See the announcement blog post (labs.leaningtech.com/blog/webvm-20) for more info, and feel free to ask any question here!
labs.leaningtech.com
WebVM 2.0: A complete Linux Desktop Environment in the browser via WebAssembly
WebVM is a full Linux environment running in the browser, client-side. It is a complete virtual machine, with support for persistent data storage, networking and, as of today’s release, Xorg and compl...
141
Yuri Iozzelli @yuri.space · 13/11/2024
Hello Bluesky! Let me start with a bang: with my colleagues at Leaning Technologies we worked hard in the last few months to deliver WebVM 2.0: webvm.io/alpine.html. It's an improvement on the original WebVM that adds support for graphical applications.
webvm.io
WebVM - Linux virtualization in WebAssembly
Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.
2195