WordPress WASM

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

Our great sponsors
  • Cloudways - The Cloudways Speed Up Challenge 2022
  • Zigi - Workflow assistant built for devs & their teams
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Truly a developer’s best friend
  • wordpress-sandbox

    Run WordPress in the browser thanks to WebAssembly magic

    Thank you for sharing! I just created an issue: https://github.com/adamziel/wordpress-wasm/issues/19

  • absurd-sql

    sqlite3 in ur indexeddb (hopefully a better backend soon)

  • Cloudways

    The Cloudways Speed Up Challenge 2022. Do you have what it takes to speed up a sluggish WooCommerce store so well that it gives relentless online growth? If yes, then now's your chance to prove your optimization skills by participating in the year's biggest speed up challenge and get rewarded BIG for your efforts.

  • wapm-cli

    📦 WebAssembly Package Manager (CLI)

  • wp-sqlite-db

    A single file drop-in for using a SQLite database with WordPress. Based on the original SQLite Integration plugin.

    Author here, here's an in-depth writeup on how this works and why it's useful:

    https://make.wordpress.org/core/2022/09/23/client-side-webas...

    To answer your questions directly:

    WebAssembly is the magic sauce that transforms server-side code into client-side code. MySQL unfortunately is not yet supported by WebAssembly, so I applied a plugin that adds SQLite supports to WordPress [0]. The WebAssembly application has its own in-memory filesystem that lives in a specific browser tab and is scraped as soon as you close it.

    So – technically it exposes db credentials, and even the entire DB, but that you are the only user of that DB so it's okay.

    > What would the backend look like

    The only backend is a static file server where the code and the database live. Your browser downloads a copy of the database and allows you to modify it in the current tab, but the updates are never saved back to the server.

    [0] https://github.com/aaemnnosttv/wp-sqlite-db

  • spec

    The canonical spec for ulid

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

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