Ask HN: Coolest/most useful tools implemented in browser?

18 points by JCOdom ↗ HN
I am a front end developer, and with the browser becoming more and more powerful over the years (JS standardization, emscripten, wasm, webgpu), I'm curious to look at some of the powerful tools that people are building in the browser.

I tried searching on Github (language: js) and Google, but the vast majority of the results are for node.js projects - I am having a hard time filtering out the 'purely front end' projects.

Could you please share some of your favorites?

9 comments

[ 1.9 ms ] story [ 25.8 ms ] thread
www.soundtrap.com uses the web audio APIs and WebRTC to build a music making app in the browser.
I'm not sure what "powerful tools ... in the browser" means for you, but here are some pure front-end JavaScript projects that I find to be powerful:

  1. "Live" documents/notebooks like:
  * Tangle - http://worrydream.com/Tangle/
  * Mozilla Iodide - https://hacks.mozilla.org/2019/03/iodide-an-experimental-tool-for-scientific-communicatiodide-for-scientific-communication-exploration-on-the-web/

  2. Visualization libraries:
  * D3.js - https://d3js.org/
  * Vega - https://vega.github.io/vega/

  3. Processing - http://processingjs.org/