The State of WebAssembly 2022

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • file-system-access

    Expose the file system on the user’s device, so Web apps can interoperate with the user’s native applications.

  • > Browsers have never let anything (not even JS) have raw access to the host FS

    I'm not sure what you mean by "raw access", but the File System Access API certainly allows web applications to do a lot of things.

    > The File System Access API (formerly known as Native File System API and prior to that it was called Writeable Files API) enables developers to build powerful web apps that interact with files on the user's local device, like IDEs, photo and video editors, text editors, and more.

    https://web.dev/file-system-access/

    > After a user grants a web app access, this API allows the app to read or save changes directly to files and folders on the user’s device. Beyond reading and writing files, this API provides the ability to open a directory and enumerate its contents. Additionally, web apps can use this API to store references to files and directories they’ve been given access to, allowing the web apps to later regain access to the same content without requiring the user to select the same file again.

    > Additionally this API also makes it possible for websites to get access to some directory without having to first prompt the user for access.

    https://wicg.github.io/file-system-access/

    It's not just a draft, it's been part of Chrome since version 78 in 2019.

    > After a user grants access, this API allows web apps to read or save changes directly to files and folders on the user's device. It does all this by invoking the platform's own open and save dialog boxes.

    https://blog.chromium.org/2019/09/chrome-78-beta-new-houdini...

    Discussion at the time:

    https://news.ycombinator.com/item?id=21032537

  • wasmbuilder

    Javascript package that helps to build wasm code by hand.

  • Example of such a library: https://github.com/iden3/wasmbuilder

    That's actually what I was thinking about when picking this option!

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • wasmcurves

    Web Assembly low level implementation of pairing friendly curves.

  • Example of this pattern being used in the wild: https://github.com/iden3/wasmcurves/blob/master/src/bls12381...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • AWS SnapStart - Part 20 Measuring warm starts with Java 17 using different Lambda memory settings

    1 project | dev.to | 8 May 2024
  • How to parse and format a date in JavaScript

    4 projects | dev.to | 8 May 2024
  • Show HN: I built a tool to automatically convert jQuery code to pure JavaScript

    1 project | news.ycombinator.com | 8 May 2024
  • Decker: A fantastic reincarnation of HyperCard with 1-bit graphics

    2 projects | news.ycombinator.com | 7 May 2024
  • Alternatives to Flash Player for Videogame Coding?

    1 project | news.ycombinator.com | 8 May 2024