Introducing our Next-Generation JavaScript SDK

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. wasmtime

    A lightweight WebAssembly runtime that is fast, secure, and standards-compliant

    Standards help in a completely different way, too: since all of the HTTP support is now built using wasi-http, applications built with the new SDK that don’t make use of the Spin-specific APIs we also support can run in any environment that supports wasi-http, such as Wasmtime and Node.js (via JCO).

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. streams

    Streams Standard

    StarlingMonkey is a JavaScript runtime we’ve built together with our friends at Fastly and contributed to the Bytecode Alliance. It’s built on top of SpiderMonkey in a highly modular way, making it easy to configure as needed for our use case. Crucially, it comes with an implementation of key web APIs that substantially improve compatibility with the web ecosystem, like the fetch API for handling outgoing HTTP requests, key parts of the Service Workers spec for handling incoming requests, streaming processing of request and response bodies using the web’s Streams API streamssetTimeout, and setInterval.

  4. fetch

    Fetch Standard (by whatwg)

    StarlingMonkey is a JavaScript runtime we’ve built together with our friends at Fastly and contributed to the Bytecode Alliance. It’s built on top of SpiderMonkey in a highly modular way, making it easy to configure as needed for our use case. Crucially, it comes with an implementation of key web APIs that substantially improve compatibility with the web ecosystem, like the fetch API for handling outgoing HTTP requests, key parts of the Service Workers spec for handling incoming requests, streaming processing of request and response bodies using the web’s Streams API streamssetTimeout, and setInterval.

  5. quickjs

    Public repository of the QuickJS Javascript Engine.

    Where the previous SDK was built on top of the QuickJS JavaScript engine and the Javy runtime, the new SDK is built on top of the Firefox browser’s SpiderMonkey engine, and the Bytecode Alliance’s StarlingMonkey runtime and ComponentizeJS WIT bindings generator.

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

  • Server Sent Events 101

    1 project | dev.to | 11 Jan 2025
  • Entendendo renderização no browser: DOM

    1 project | dev.to | 7 Nov 2024
  • Platform Strategy and Its Discontents: The web is losing. A comeback is possible

    2 projects | news.ycombinator.com | 29 Oct 2024
  • How should the new <selectedoption> element work?

    2 projects | news.ycombinator.com | 22 Oct 2024
  • How to learn HTML: 46 great sites, courses and books (all free)

    3 projects | dev.to | 29 Sep 2024

Did you know that HTML is
the 9th most popular programming language
based on number of references?