FreeCAD 1.1.3, compiled to WebAssembly. The whole application in your browser: every workbench, FEM solving, the Addon Manager. Your files stay on your machine. virtastic.app/go/freecad?u... Chrome/Edge 137+. Unofficial, LGPL.
Virtastic
Virtastic
@virtastic.bsky.social
We put desktop apps in your browser with WebAssembly. Virtastic.app
13 followers10 following12 posts
Limits: Chrome/Edge only (JSPI), ~115 MB once then cached, 16 GB ceiling, CalculiX single-threaded. Self-host: docker run -d -p 8080:80 ghcr.io/virtastic/freecad-web:1.0.0
Source and the build book: virtastic.app/go/freecad-r... Full video: youtu.be/LJs-75_wSMI Questions and bugs: virtastic.app/go/discord?u... #FreeCAD #WebAssembly #opensource
FreeCAD 1.1.3, compiled to WebAssembly. The whole application in your browser: every workbench, FEM solving, the Addon Manager. Your files stay on your machine. virtastic.app/go/freecad?u... Chrome/Edge 137+. Unofficial, LGPL.
42 MB assembly, 34 top-level parts, opened in the browser and orbited with a real mouse. Model: GA3Dtech's open-hardware basicbot, github.com/GA3Dtech/GA3D-basicbot-2023
FreeCAD 1.1.3, compiled to WebAssembly. The whole application in your browser: every workbench, FEM solving, the Addon Manager. Your files stay on your machine. virtastic.app/go/freecad?u... Chrome/Edge 137+. Unofficial, LGPL.
Morrowind runs in a browser tab, free, on your own machine. New in 1.1.0: upload your copy once and it follows you to any computer you sign in from, saves and all. Plus multiplayer, which Morrowind never had. morrowind.virtastic.app github.com/Virtastic/op...
Jagged Alliance 2 running in a Chrome browser: an isometric tactical map of a village with a mercenary squad moving between buildings, inventory bar along the bottom, address bar showing ja2.virtastic.app.
How it was built, and the one thing that nearly broke it (browsers throttle inactive tabs, and JA2 has turn timers and an AI that keeps thinking): virtastic.app/blog/jagged-...
Spent a while getting OpenMW, the open-source Morrowind engine, to compile to WebAssembly. The full game now runs in a browser tab at 60fps, entirely client-side. Genuinely wouldn't have been possible without @emscripten.org Thank you for the toolchain. morrowind.virtastic.app @kripken.com
OpenSceneGraph's shadow cascades crawl on GLES, and glBlitFramebuffer is null under Emscripten so the MSAA resolve was silently gated off. Fixed it, then found MSAA breaks under post-processing on WebGL2 anyway. Write-up: virtastic.app/blog/openmw-... Github: github.com/Virtastic/op...
You are up to date.