<story><title>Window.js is an open-source JavaScript runtime for desktop graphics programming</title><url>https://github.com/windowjs/windowjs</url></story><parent_chain></parent_chain><comment><author>joaodasilvaz</author><text>Hi HN, author of windowjs here.&lt;p&gt;I was planning to have the project in a more complete state before announcing to HN :-)&lt;p&gt;It was mostly a fun project to put together v8, GLFW and Skia, and I hope others find it useful and fun to work on too.&lt;p&gt;If you find this interesting then consider getting in touch via GitHub Discussions or the mailing list and helping out with the next features: WebGL 2 API, networking (fetch) API, sound, etc.&lt;p&gt;I don&amp;#x27;t have much experience collaborating in opensource projects so any feedback is very welcome. Thanks for having a look!</text></comment>
<story><title>Window.js is an open-source JavaScript runtime for desktop graphics programming</title><url>https://github.com/windowjs/windowjs</url></story><parent_chain></parent_chain><comment><author>AshleysBrain</author><text>It looks like a cool project, but... why not use lightweight webviews (WebView2&amp;#x2F;WKWebView)? Or even the heavyweight Electron&amp;#x2F;NW.js? These brings you full web API compatibility, extensibility points, and webviews have a small footprint too. What does this project aim to do differently? I don&amp;#x27;t mean to criticise a hobby project if that&amp;#x27;s what this is, it&amp;#x27;s all well and good, I&amp;#x27;m just wondering what the thinking is.</text></comment>