<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Webassembly on Noureddine RAMDI</title><link>https://ramdi.fr/tags/webassembly/</link><description>Recent content in Webassembly on Noureddine RAMDI</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 23 May 2026 20:41:27 +0000</lastBuildDate><atom:link href="https://ramdi.fr/tags/webassembly/index.xml" rel="self" type="application/rss+xml"/><item><title>epanet-js: running EPANET water modeling fully in the browser with native canvas rendering</title><link>https://ramdi.fr/github-stars/epanet-js-running-epanet-water-modeling-fully-in-the-browser-with-native-canvas-rendering/</link><pubDate>Mon, 04 May 2026 10:23:01 +0000</pubDate><guid>https://ramdi.fr/github-stars/epanet-js-running-epanet-water-modeling-fully-in-the-browser-with-native-canvas-rendering/</guid><description>epanet-js ports the EPA&amp;rsquo;s EPANET water distribution modeling engine to a NextJS browser app using native canvas rendering and C/C++ toolchain dependencies. Here&amp;rsquo;s how it works and what to expect.</description></item></channel></rss>