-
Notifications
You must be signed in to change notification settings - Fork 7
Additional examples
Chung Leong edited this page Jan 3, 2026
·
15 revisions
-
HTTP server
Creating a simple HTTP server that serves static contents.
nodenativemultithread -
Cowsay
Running a silly C program in the browser with the help of Zig.
vitewasmc -
Lua interpreter
Creating a cross-platform Lua interpreter with the help of a third-part package.
electronnativepackage -
SQLite
Accessing an in-process database with the help of Zig.
electronnativepackage -
Using snprintf
Calling a C variadic function from JavaScript--because you can.
nodevitewasmnativec -
MySQL/MaraiDB
Reading from and writing to a MySQL/MariaDB database.
electronnativepackagemultithread -
HTTP server (zzz) (Node.js)
Creating a fast web server that obtains contents from JavaScript.
nodenativepackagemultithreadcallback0.14.x -
Donut
Running another silly C program in the web browser.
vitewasmcmultithread -
Raylib
Exploring the possibility of using Electron to enhance game development.
electronnodenativepackage -
Saving to server over HTTP 2
Writing to a HTTP 2 server using Fetch API.
vitewasmmultithreadvfs -
Tarball viewer
Scanning a tarball a Github using Zig and Fetch API.
vitewasmmultithreadvfs -
Tarball server
Generating tarballs on-the-fly in threads using Zig.
nodenativemultithreadvfs0.14.x -
Client-side SQLite
Retrieving data from a SQLite database in the browser.
vitewasmpackagemultithreadvfs -
Client-side SQLite with remote file
Using HTTP range requests to read a remote file.
vitewasmpackagemultithreadvfs -
Creating website backed by a client side database
Using SQLite on the client side to power a content-rich website with full-text search.
vitewasmpackagemultithreadvfs