#CheerpX
WebVM 2.0 est en environnement Linux dans le navigateur écrit en Web Assembly.

De l'émulation x86 dans le navigateur via CheerpX.
J'ai testé le lien du blog sur mon tel, c'est impressionnant.

labs.leaningtech.com/blog/webvm-20
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...
labs.leaningtech.com
November 14, 2024 at 10:42 PM
⚙️ CheerpX
- 64-bit Support: Now executing ~500 instructions, including vector instructions. This has quadrupled throughout the past two weeks, with stability continuing to improve.
July 13, 2026 at 1:01 PM
DevLog / Week 21 - 2025! 🚀
- Issue with the codegen of C++ virtual thunks for #Cheerp has been fixed!
- #CheerpJ 4.1 has been released! Fixes and Java 17 preview is included
- Networking stack fixes for #CheerpX

#development #compilers #WebAssembly #software #DevLog
June 5, 2025 at 3:59 PM
DevLog / Week 24 - 2025 🚀
- #Cheerp had improvements in the handling of global destructors! 🛠️
- #CheerpJ Some code cleaning among the Applet & JNLP runner extensions 💻
- #CheerpX issues on datagram packet corruption have been resolved ✨
#WebAssembly #compilers #webdev #leaningtechnologies
June 27, 2025 at 1:21 PM
DevLog / Week 22 - 2025 🚀
- #Cheerp had a bug fixed in the SROA optimization pass
- Multiple small fixes for #CheerpJ!
- #CheerpX receiving some more love for pip install

#WebAssembly #compilers #software #webdev #DevLog #LeaningTechnologies
June 12, 2025 at 2:21 PM
😆 great minds, I was just checking out what others have done
CheerpX - Virtual machines in your web app
CheerpX is a JavaScript library that enables secure client-side execution of x86 binaries on any browser. Coming soon.
cheerpx.io
May 15, 2026 at 11:15 PM
Suena bastante bien.......
CheerpX - Virtual machines in your web app
CheerpX is a JavaScript library that enables secure client-side execution of x86 binaries on any browser. Coming soon.
cheerpx.io
November 21, 2024 at 10:59 PM
Discover the magic of WebVM and Claude Computer Use integration in our latest post! Unveil the potential and implementation tips for a custom environment.
cheerpx.io/blog/webvm-c...

#claude #AI #webvm #cheerpx #wasm
Putting the Ghost in the Shell: integrating Claude Computer Use in WebVM
You can now use AI to control WebVM, both in terminal and graphical mode
cheerpx.io
March 17, 2025 at 2:57 PM
⚙️ CheerpX
- 64-bit Support: This work continues, with many more opcodes now implemented.
July 6, 2026 at 10:59 AM
📝 Summary:

The WebVM repository hosts the source code for a Linux virtual machine that runs in a browser. It is server-less and runs client-side in HTML5/WebAssembly, providing Linux ABI compatibility. WebVM uses the CheerpX virtualization engine for safe execution of x86 binaries in the (1/2)
November 21, 2024 at 10:01 PM
We are back with the Weekly DevLog! The highlights of week 19 are here ✨
- #Cheerp: Progress on merging the address spaces experimental branch
- #CheerpJ: Improvements to mobile keyboard support in iOS
- #CheerpX: Progress on Wine support

Join us to follow the discussion! discord.leaningtech.com
Leaning Technologies Discord Server
The home of Cheerp, CheerpJ, and CheerpX. Chat about virtual machines, compilers, and WebAssembly!
discord.leaningtech.com
May 22, 2025 at 3:47 PM
Registration doors are open for #WebVM: The Hackathon II! Dive into a week of coding adventure with #CheerpX to explore the theme "Learning #Linux on your Browser."
cheerpx.io/hackathon
March 18, 2025 at 4:52 PM
⚙️ CheerpX
- 64-bit Support: Solid progress made implementing a shift operation, fixing flag handling and SIB byte interpretation across several opcodes, finishing CPU features init, and running roughly 1,000 instructions.
July 20, 2026 at 11:29 AM
DevLog Week 9 🛠️
- CheerpJ: Java 17 printing support + cookie isolation research
- BrowserPod: Investigating race-condition-free execution stops
- CheerpX: FPU JIT miscompilation fix
- Cheerp: Thread-local constructor/destructor support
- 3 internship openings in Amsterdam! 👀
March 2, 2026 at 4:43 PM
This week on DevLog (Week 9 - 2025) 🚀 :
⁠- #Cheerp improves threading support!
- Further performance enhancements for #CheerpJ
⁠- #CheerpX continues to progress on wine and pip integration

#wasm #webassembly #compilers #leaningtechnologies #webdev #softwaredevelopment
March 3, 2025 at 12:01 PM
DevLog / Week 25 - 2025 🚀
- Some fixes on address sanitizer and global destructors for #Cheerp
- Release of #CheerpJ 4.2! with fixes on clipboard permissions!
- UDP packet corruption fixes for #CheerpX
#compilers #webassembly #webdev #software #leaningtechnologies
July 3, 2025 at 4:35 PM
Exciting updates on week 5 of our 2025 DevLog 🚀:
- Tackled thread local storage fixes for #Cheerp.
- Triumphantly finalized #Cheerpj 3.1 build!
- #CheerpX saw strides in Wine compatibility and enabling pip functionality.
#webassembly #compilers #leaningtechnologies
February 3, 2025 at 12:01 PM
DevLog Week 8 - 2025 🙌
- Important fixes for #Cheerp on bitfields and br_table compiling
- Some performance improvements for #CheerpJ
- Implementation of FNSAVE and FNSTOR for #CheerpX
#wasm #webassembly #compilers #webdevelopment #browser #leaningtechnologies
February 27, 2025 at 6:29 PM
DevLog / Week 12 - 2025 🚀:

#Cheerp: Implemented sched_getaffinity to get core count from the browser.
#CheerpJ: Java11 - Restructured VarHandle to use toMethodHandle, optimized putImageData on RAF for faster small-section drawing.
#CheerpX: Debugging JIT issue from pip install.
March 31, 2025 at 10:48 AM
Weekly DevLog week 7 2025 🙌:
- Small fixes on thread support for #Cheerp
- Finalization of the new #CheerpJ #JNLP Runner extension release
- Fixed a JIT issue when running pip install on #CheerpX

#webassembly #wasm #compilers #leaningtechnologies #webdev #softwaredevelopment
February 18, 2025 at 11:47 AM
News and updates on week 6 of our 2025 DevLog 🚀
- Infra for testing multithreading and atomics for #Cheerp
- #CheerpJ 3.1 has been released!
- Further progress on getting pip to work with #CheerpX

#WebAssembly #compilers #LeaningTechnologies #DevLog
February 10, 2025 at 2:59 PM
Honoured to win! What a fun hackathon that was by @leaningtech - kudos to the team for hosting such a fun event.

I personally learnt a lot when developing my solution and thoroughly enjoyed every minute.

www.linkedin.com/posts/leanin...

@devpost

#Linux #WebVM #CheerpX
GitHub - JFoxUK/webvm: Virtual Machine for the Web | Leaning Technologies
WebVM: The Hackathon II Winner announcement! 🚀 After two weeks of our panel carefully revising your entries, we are pleased to announce the winning project for the second edition of our hackathon! ...
www.linkedin.com
April 29, 2025 at 6:58 PM
⚙️ CheerpX
- 64-bit Support: Designed a new AddressSpace to work with different execution modes, continued implementation of new opcodes and syscalls.
September 14, 2026 at 2:08 PM
ブラウザ上の仮想マシンでLinuxデスクトップやGUIアプリを実行できる「WebVM 2.0」公開 技術的改善点は?
atmarkit.itmedia.co.jp/ait/articles...
>WebVMは、モバイルブラウザを含む最新ブラウザ上でLinuxの仮想マシン(VM)実行をサポートするフリーオープンソースソフトウェア(FOSS)だ。同社のWebAssemblyベースのx86仮想化エンジン「CheerpX」を基盤としている。

そんなもんができたんだ
ブラウザ上の仮想マシンでLinuxデスクトップやGUIアプリを実行できる「WebVM 2.0」公開 技術的改善点は?
HTML5/WebAssemblyソリューションを提供するLeaning Technologiesは、ブラウザ上で仮想マシンを実行できる「WebVM」の最新版となる「WebVM 2.0」を発表した。
atmarkit.itmedia.co.jp
December 14, 2024 at 4:17 AM
⚙️ CheerpX / ☕ CheerpJ
- Networking: Upgraded to a newer Tailscale version, which both CheerpX and CheerpJ rely on.
August 31, 2026 at 1:26 PM