#WASM

Jan :rust: :ferris:janriemer@floss.social
2025-06-06

Owi

github.com/OCamlPro/owi

Symbolic execution for #Wasm, #C, C++, #Rust and #Zig

"#Owi is an open-source framework for advanced #WebAssembly analysis and manipulation, with a focus on practical symbolic execution and robust tooling. It is designed for researchers, engineers, programming language enthusiasts and practitioners requiring precise, flexible, and extensible support program reasoning."

#FormalVerification #SoftwareTesting #Testing #SoftwareEngineering #RustLang #ZigLang

Abraham Samma🔬🔭👨‍💻abesamma@toolsforthought.social
2025-06-05

Vert.sh is everything you'd expect in a local first file conversion we app done well. #wasm #webdev

2025-06-04

I ended up dropping WIT component model and just doing raw wasm. I decided this because my engines ecs requires dynamic types, which WIT does not support. The main thing WIT gives is a shared schema for shared concrete types and an API definition.

So the only thing I would get is a shared API definition and a few shared types. That benefit for me didn't outweigh the negative of the component model not being supported by many other languages yet. The only non rust one I know of is C#, and its pretty finicky to get working.

I've gotten 75% of the way from my WIT POC by using raw WASM in much less time; it helps I know more about wasm now. Its pretty cool, challenging too

#rust #wasm

2025-06-04

Super fun session yesterday on building PHP plugins with WASM and extism.org at phpconference.com/berlin-de

We ran 15 minutes over time — oops 😅 … but that's what happens when the room’s full of great questions and curious minds! Thanks to everyone who joined! #php #wasm

Get the slides here: tinyurl.com/phpconference25ber

2025-06-04

Super fun session yesterday on building PHP plugins with WASM and @https://extism.org at phpconference.com/berlin-de/

We ran 15 minutes over time — oops 😅 … but that's what happens when the room’s full of great questions and curious minds! Thanks to everyone who joined! #php #wasm

tinyurl.com/phpconference25ber

Tadashi Shigeokacodenote
2025-06-04

DuckDB Wasmが気になっていたので、社内ドキュメントサイトへ導入してもらいました🧑‍💻

Docusaurus v3 の全文検索を DuckDB Wasm + FTS 拡張で実装した - ROUTE06 Tech Blog
tech.route06.co.jp/entry/2025/

2025-06-03

Just published an update to the port 80/443 side of JonSharp.net — jonsharp.net. It’s maybe interesting if you like #wasm, #retrocomputing, #68000 assembly language or #watercolor paintings rendered as 1-bit low resolution images.

Karsten Schmidttoxi@mastodon.thi.ng
2025-06-02

#ReleaseMonday — New version (v0.27.0) of thi.ng/genart-api, a platform-independent extensible API for browser-based computational/algorithmic/generative art projects:

This version features an overhaul of the platform provided PRNG (pseudo-random number generator) handling and makes it easier to create multiple PRNGs for artworks which require/desire them...

Related section in the README:
github.com/thi-ng/genart-api/b

Also, just as a reminder, the project has:

- no external dependencies
- adapters for 3 art platforms (EditArt, fxhash, Layer)
- 6 example projects
- testing/dev sandbox with two parameter editors
- WebAssembly bindings & demo (currently for #Zig only)

Happy coding! :)

#GenArtAPI #GenerativeArt #AlgorithmicArt #ProceduralArt #Art #OpenSource #Parameters #Interoperability #TypeScript #JavaScript #WebAssembly #WASM #Ziglang

#introduction

I'm a French software developer, currently working with #rust for some hobby projects, name a falling-sand game using #wasm, and several productivity TUI apps made with the excellent #ratatui!

I'm interested in literature, science, tech, music and photography, and I'll try to post (or boost) cool stuff about that.

zeitkapsl.euzeitkapsl
2025-06-02

Due to fingerprinting warnings in Brave browser which caused uploads to fail, we have finally replaced with . An awesome image processing library written in and supporting natively:
silvia-odwyer.github.io/photon/

𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕kubikpixel@chaos.social
2025-06-02

»6 Fehler, die sich Rust-Devs sparen sollten:
Wenn Sie Rust-Code schreiben, sollten Sie dieses halbe Dutzend Verfehlungen tunlichst vermeiden.«

Das Programmieren in Rust auch nicht an einem Wochenende gelernt ist, wie viele Scriptsprachen, ist klar. Durch deren Präzision aber auch sehr sicher (Fehler sind überall von Menschen einfließbar) und schnell, auch per WASM im Webbrowser.

🦀 computerwoche.de/article/28340

#rust #rustdev #rustlang #programmieren #code #kodieren #wasm #webdev #dev

Oto Šťávaalefunguju
2025-05-31

Had to move half of the game view code around for this, but totally worth it! (And I would be moving it at some point anyway)

WinfordWinford
2025-05-31

So happy to see the project that I have been in love with and contributing to for the last several years getting so much attention.

If you work with ESP32 or RPi Pico devices and want a development platform built with fault tolerance and concurrency at it’s heart that allows you to write sophisticated applications with very little code AtomVM might be just what you are looking for.

atomvm.net

github.com/atomvm/AtomVM

2025-05-30

New preprint: we used k-mer matching with suffix match length information to create an assembly-to-assembly alignment algorithm + software for bacterial genomes, kbo.

kbo uses the SBWT data structure which lets us run a query in 1-10s and 500-1000MB RAM, depending on the task and parameters.

All our algorithms run in the browser, try the tool at maklin.fi/kbo/ There is no server-side processing, so the data never leaves your computer.

link: biorxiv.org/content/10.1101/20

#rust #bioinformatics #wasm

Lobsterslobsters
2025-05-29
Jonas Kruckenberg :tauri:unsafe@webtoo.ls
2025-05-29

k23 (the Wasm OS) just got a shiny new async executor! But we need your help:
The executor is likely full of concurrency bugs, deadlocks and worse.

So if you want to help out the project an absolute ton head over here and help get kasync tested:
github.com/JonasKruckenberg/k2

#rust #asyncrust #wasm #osdev

Curated Hacker NewsCuratedHackerNews
2025-05-29

Show HN: Porting Terraria and Celeste to WebAssembly

velzie.rip/blog/celeste-wasm

2025-05-28

New #Topiary release. This is an incremental release. The headline changes are bumping Tree-sitter to v0.25, as it was blocking some users, and better support for Nix sandboxes after 0.6 introduced dynamic fetching. You'll also fine support for formatting #Wasm Interface Type thanks to returning contributor Mikhail Katychev. Thanks a lot!
Full changes: github.com/tweag/topiary/relea

2025-05-28

@gabe_sky That's a great page - it's always the first 10 links on Google you need to skip usually :)

I took the time to work on my DHT-based storage system running in the browser, and now it works nicely with simple javascript:

danu.li/#web/qrcode

If you connect through the above link, your browser becomes a node in a decentralized network, and fetches this page from one of the other nodes! For more information, visit

danu.li

#DHT #web3 #rust #wasm

2025-05-27

@mcc i would like to know the answers to your questions, too. i've been investigating Rust/WASM + some libs? tauri maybe? as 100% Rust alternative to, i dunno, Typescript. like, scroo JS period except as needed/used by Rust libs I'm depending on.

is this possible? desireable? seems like what you're trying to do is the first step

#rustlang #wasm

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst