<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/webassembly/best-of/2025" -->

---
title: Best WebAssembly posts of 2025 | daily.dev
description: The most upvoted WebAssembly posts of 2025, curated by the daily.dev community.
canonical: https://daily.dev/tags/webassembly/best-of/2025
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/webassembly/best-of/2025
og:type: website
og:site_name: daily.dev
og:title: Best WebAssembly posts of 2025 | daily.dev
og:description: The most upvoted WebAssembly posts of 2025, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of WebAssembly — 2025

1. 1  
[](/posts/what-is-webllm-euy7i4fix "What is WebLLM")  
Article  
![Avatar of iotechhub](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ac540f589d8843d99692bd6368ee7680)iO tech\_hub · 2y  
What is WebLLM  
WebLLM, developed by the MLC-AI team, allows large language models (LLMs) to run fully within a web browser using modern web technologies like WebAssembly and WebGPU. This enables models to be more accessible client-side, providing privacy and offline support. While cloud-based LLMs are faster and require powerful servers, WebLLM offers cross-platform portability and easier installation. Implementation can be done using the WebLLM npm package, which includes support for web workers to enhance application performance.  
470  
6
2. 2  
[](/posts/we-replaced-our-react-frontend-with-go-and-webassembly-l83zbkigv "We Replaced Our React Frontend with Go and WebAssembly")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
We Replaced Our React Frontend with Go and WebAssembly  
Dagger Cloud v3 features a new UI built with Go and WebAssembly, replacing the previous React-based frontend. The decision aimed to unify the codebases of the terminal UI and web UI, enhancing performance and reducing duplication. Despite challenges like the Go + WebAssembly combination's maturity and memory limitations, the team achieved a smoother, more consistent user experience. Key optimizations included reducing memory usage and ensuring better performance for large data sets. This approach is particularly beneficial for teams with a strong Go background and complex UIs.  
299  
15
3. 3  
[](/posts/epanet-js-6yuvbrlpp "epanet-js")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 1y  
epanet-js  
epanet-js is a new web application that brings EPANET hydraulic simulation to modern browsers using WebAssembly, built by experts from Iterating using open source code from the defunct Placemark mapping tool. The browser-based tool offers a significant improvement over expensive legacy Windows software that costs $16,000 annually, demonstrating how open source licensing can enable new businesses to create better solutions in specialized markets like water utility system planning.  
169  
4
4. 4  
[](/posts/vert-sh-vert-the-next-generation-file-converter-open-source-fully-local-and-free-forever--t90sjcjow "VERT-sh/VERT: The next-generation file converter. Open source, fully local* and free forever.")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 1y  
VERT-sh/VERT: The next-generation file converter. Open source, fully local\* and free forever.  
VERT is an open-source, next-generation file conversion utility that runs locally on your device using WebAssembly. It supports multiple file formats without size limits and has a user-friendly interface built with Svelte. The project can be run locally or via Docker, and there are instructions for both methods available. The tool ensures privacy by allowing self-hosting for local functionality, although non-local video conversion is also available. The code is licensed under the AGPL-3.0 License.  
123  
4
5. 5  
[](/posts/wasm-will-replace-containers-gcjhiec0z "WASM will replace containers")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
WASM will replace containers  
WebAssembly (WASM) is poised to replace containers like Docker by offering a true write-once-run-anywhere experience. Though currently limited by the lack of system interfaces like file access and networking, future integrations are expected. WASM offers the combined benefits of microservices and monoliths, particularly in serverless platforms such as Cloudflare Workers. Its adoption is growing, and developers are encouraged to become familiar with compiled languages like Go or Rust to prepare for its future dominance.  
107  
14
6. 6  
[](/posts/building-progressive-web-apps-using-rust-cpe8kooxb "Building progressive web apps using Rust")  
Article  
![Avatar of logrocket](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/logrocket)LogRocket · 1y  
Building progressive web apps using Rust  
Learn how to build a progressive web app (PWA) using Rust, WebAssembly (Wasm), SurrealDB, and Nostr. This comprehensive guide covers the implementation of storage, networking, and security layers within a rich PWA, highlighting the benefits of using Rust and Wasm for performance, safety, and robustness. The tutorial walks through creating a simple app that supports offline functionality, local encryption, and message networking. The setup includes initial project configuration, database connections, key management, message encryption and decryption, Nostr networking, and a vanilla JavaScript frontend for interaction.  
100  
1
7. 7  
[](/posts/announcing-spin-3-4-tlxma63a4 "Announcing Spin 3.4")  
Article  
![Avatar of fermyon](https://media.daily.dev/image/upload/s--aA5upjFe--/f_auto/v1716188612/logos/fermyon)Fermyon · 1y  
Announcing Spin 3.4  
Spin 3.4 introduces HTTP/2 support for outgoing requests, enabling seamless integration with gRPC-based backends and improving performance through multiplexed connections. The release adds PostgreSQL connection pooling for better database performance and expands supported data types including UUID, JSONB, and array types. Additionally, Spin templates now include schema directives in spin.toml files for automatic validation and code completion in editors.  
91  
1
8. 8  
[](/posts/windows-when-windows-now-zed-s-blog-hvlrqbxxk "Windows When? Windows Now — Zed's Blog")  
Article  
![Avatar of zed](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6048f0f184b149f394a08a0f835fd052)Zed · 51w  
Windows When? Windows Now — Zed's Blog  
Zed code editor launches stable Windows support with native DirectX 11 rendering and DirectWrite text integration. The release includes full WSL and SSH remoting capabilities, allowing developers to edit files on Linux systems directly from Windows. All Zed extensions work without modification through WebAssembly Components and WASI sandboxing. AI features including edit predictions and ACP-powered agents are fully supported on Windows. The team maintains dedicated Windows engineers and will ship weekly updates matching their Mac and Linux release cadence.  
83  
8
9. 9  
[](/posts/we-got-wasm-3-0-before-gta-6-meet-the-web-s-new-engine-gj5sjscy5 "We Got Wasm 3.0 Before GTA 6: Meet The Web’s New Engine")  
Article  
![Avatar of logrocket](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/logrocket)LogRocket · 1y  
We Got Wasm 3.0 Before GTA 6: Meet The Web’s New Engine  
WebAssembly 3.0 introduces significant improvements including a garbage collector, exception handling capabilities, and Memory64 support. These features position WebAssembly as a more mature and capable platform for web development, enabling better performance and broader language support in browser environments.  
70  
5
10. 10  
[](/posts/from-rust-to-typescript-a-new-chapter-for-prisma-orm-xkyki6cqz "From Rust to TypeScript: A New Chapter for Prisma ORM")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
From Rust to TypeScript: A New Chapter for Prisma ORM  
Prisma ORM is migrating its core query engine from Rust to TypeScript to simplify contributions, reduce deployment complexity, and enhance compatibility with modern JavaScript environments. This transition involves moving query execution to TypeScript and shifting some components to WebAssembly, aiming to streamline architecture and maintain performance while improving developer experience.  
70  
10
11. 11  
[](/posts/deno-2-6-dx-is-the-new-npx-flz78swo6 "Deno 2.6: dx is the new npx")  
Article  
![Avatar of deno](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/714ae5897f174e6c9c7ce75db092f9ce)Deno · 43w  
Deno 2.6: dx is the new npx  
Deno 2.6 introduces dx, a new command for running package binaries similar to npx. The release adds granular permission controls with --ignore-read and --ignore-env flags, integrates tsgo for faster type checking, and supports source phase imports for WebAssembly. New features include deno audit for security vulnerability scanning, --require flag for CommonJS preloading, and improved dependency management with deno approve-scripts. The release enhances Node.js compatibility with @types/node included by default, numerous API fixes across crypto, fs, process, and sqlite modules, and better bundler support for different platforms. Additional improvements include transferable web streams, native source map support, and V8 14.2 upgrade.  
69  
2
12. 12  
[](/posts/what-you-need-to-know-about-go-rust-and-zig-6hditcuuu "What you need to know about Go, Rust, and Zig")  
Article  
![Avatar of infoworld](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/bf6d68a999064029b0bb09aa6268f1f3)InfoWorld · 2y  
What you need to know about Go, Rust, and Zig  
Go, Rust, and Zig are emerging programming languages each with distinct advantages. Go, known for its simplicity and minimal syntax, excels in network services and standalone applications. Rust prioritizes memory safety and speed, becoming popular in server-side apps and replacing C/C++ in certain scenarios. Zig, a modern alternative to C, focuses on low-level programming with better memory safety features and easier integration with C projects.  
62
13. 13  
[](/posts/wasm-2-0-completed-z05c4o5pp "Wasm 2.0 Completed")  
Article  
![Avatar of lobsters](https://media.daily.dev/image/upload/s--tl8v_Fku--/f_auto,t_logo/v1698841318/logos/lobste.jpg)Lobsters · 1y  
Wasm 2.0 Completed  
Wasm 2.0 has officially completed the W3C process, introducing several new features like vector instructions for SIMD functionality, bulk memory operations, multi-value results, and reference types. The update aims to enhance performance for compute-intensive applications while remaining backwards-compatible with version 1.0\. The release also transitions to an evergreen model, where the Candidate Recommendation is the current standard.  
58  
1
14. 14  
[](/posts/why-we-chose-rust-for-spin-deshstmbp "Why We Chose Rust For Spin")  
Article  
![Avatar of fermyon](https://media.daily.dev/image/upload/s--aA5upjFe--/f_auto/v1716188612/logos/fermyon)Fermyon · 1y  
Why We Chose Rust For Spin  
Fermyon explains their decision to build Spin, an open-source serverless WebAssembly framework, using Rust. The choice was driven by Rust's synergy with the wasmtime runtime, its powerful tooling ecosystem including clap and cargo workspaces, and its ability to support extensible architecture through plugins, templates, and factors. The article highlights how Rust's type system, memory safety, and developer toolchain enabled them to create a scalable, maintainable codebase while delivering an excellent developer experience.  
51
15. 15  
[](/posts/announcing-rust-1-91-1-farly7t5c "Announcing Rust 1.91.1")  
Article  
![Avatar of rust](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8fb725c4025846578f65c8eada2fc5b8)Rust · 47w  
Announcing Rust 1.91.1  
Rust 1.91.1 is a patch release fixing two critical regressions from version 1.91.0\. The first addresses linker failures and runtime errors in WebAssembly builds caused by incorrect handling of the wasm\_import\_module attribute when importing symbols from multiple Wasm modules. The second fixes Cargo's target directory locking on illumos systems, which was inadvertently disabled due to an oversight in the File::lock standard library implementation.  
48
16. 16  
[](/posts/my-gift-to-the-rustdoc-team-7z6vzgbhb "My gift to the rustdoc team")  
Article  
![Avatar of fasterthanli](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/40b647c10d1e4fad9c55e724746067e4)fasterthanli.me · 43w  
My gift to the rustdoc team  
Arborium is a new open-source project that brings tree-sitter-based syntax highlighting to Rust documentation. It bundles 96 language grammars into Rust crates that compile to both native and WebAssembly targets. The project offers three integration approaches: a JavaScript/WASM script for immediate use on docs.rs, a rustdoc PR to add native highlighting support, and a post-processor that adds highlighting to existing HTML documentation with minimal size overhead. The solution addresses long-standing limitations in docs.rs by providing accurate, comprehensive syntax highlighting without requiring full documentation rebuilds.  
43  
1
17. 17  
[](/posts/htmx-a-real-world-wasm-to-htmx-port-4j23jkacq "> htmx ~ A Real World wasm to htmx Port")  
Article  
![Avatar of htmx](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/b323e4d0aaf947cab86aec534f1f044b)htmx · 2y  
\> htmx \~ A Real World wasm to htmx Port  
The author shares their experience of rewriting Sidekick, a customer service software, from a complex Rust and WASM-based architecture to a simpler HTMX-based system. This change significantly improved load times and made it easier to add new features, which is crucial for their startup. The rewrite process took about three weeks and led to a more maintainable and efficient codebase.  
44
18. 18  
[](/posts/10-years-of-betting-on-rust-otf5ym7dt "10 years of betting on Rust")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 1y  
10 years of betting on Rust  
A founder reflects on 10 years of using Rust in production, from the painful early days of version compatibility issues and compile time problems to today's mature ecosystem. Despite initial challenges with the borrow checker and tooling, Rust has evolved into a reliable choice for systems programming with exceptional community support, predictable builds, and excellent developer experience. The author discusses future improvements including faster compilation, better portability, ubiquitous const evaluation, simpler concurrency models, and expansion into new domains like web development and machine learning.  
36
19. 19  
[](/posts/the-new-wasm-3-release-is-huge-for-web-devs--l3c6i3vb5 "The new WASM 3 release is huge for web devs...")  
Video  
![Avatar of awesome-coding](https://media.daily.dev/image/upload/s--mj_0cdD8--/f_auto/v1710506099/logos/awesome-coding)Awesome · 51w  
The new WASM 3 release is huge for web devs...  
WebAssembly 3.0 introduces major improvements including 64-bit memory addressing, native garbage collection, tail call optimization, and overhauled exception handling. These features enable languages like Rust to compile more efficiently for the browser without JavaScript workarounds. The release transforms WebAssembly from a compilation target into a genuine multi-language runtime environment, with practical applications ranging from client-side image processing to running full databases in the browser.  
34  
2
20. 20  
[](/posts/grpc-zero-ojbctidxv "Grpc Zero")  
Article  
![Avatar of quarkus](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8adf82d719bb4a9492f44a28a27fd396)Quarkus · 51w  
Grpc Zero  
Quarkus gRPC Zero eliminates the need for native protoc binaries by running gRPC code generation entirely within the JVM. It embeds libprotobuf compiled to WebAssembly and translated to Java bytecode using Chicory, enabling portable and consistent builds across all platforms. Developers can continue writing .proto files as usual while avoiding platform-specific toolchain maintenance, simplifying CI pipelines, and reducing dependencies. The extension is currently experimental and available as a drop-in replacement for the standard quarkus-grpc-codegen artifact.  
35
21. 21  
[](/posts/bun-v1-2-20-jstzodqja "Bun v1.2.20")  
Article  
![Avatar of bun](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/9d715eb44dae4d74a2cebd8871d91a0d)Bun · 1y  
Bun v1.2.20  
Bun v1.2.20 fixes 141 issues and introduces significant performance improvements including reduced idle CPU usage and 40x faster AbortSignal.timeout. Key features include automatic yarn.lock migration to bun.lock, improved test diffing with new matchers like toHaveReturnedWith, TypeScript type testing with expectTypeOf, and WebAssembly streaming support. The release adds automatic ETag headers for static routes, Windows long path support, and enhanced workspace management with recursive flags for bun outdated and bun update commands.  
34
22. 22  
[](/posts/python-workers-redux-fast-cold-starts-packages-and-a-uv-first-workflow-3o1ezoau3 "Python Workers redux: fast cold starts, packages, and a uv-first workflow")  
Article  
![Avatar of cloudflare](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/38522e1d11354cd6b7af66f9d4316735)Cloudflare · 43w  
Python Workers redux: fast cold starts, packages, and a uv-first workflow  
Cloudflare Python Workers now support any Pyodide-compatible package with significantly faster cold starts than competitors. Using memory snapshots and WebAssembly architecture, Workers achieve 2.4x faster cold starts than AWS Lambda and 3x faster than Google Cloud Run when loading common packages. The platform integrates with uv for package management through pywrangler tooling, enabling easy deployment of Python applications globally. Technical innovations include memory snapshot restoration, careful entropy handling for randomness, and function pointer table management to eliminate Python initialization overhead during cold starts.  
31
23. 23  
[](/posts/an-embedded-scripting-language-for-rust--et2bbwakh "An embedded scripting language for Rust.")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
An embedded scripting language for Rust.  
Rhai is an embedded scripting language for Rust that provides an easy and safe way to add scripting to applications. It supports all CPU and OS targets of Rust, including WebAssembly and \`no-std\`. Rhai features a JavaScript-like syntax with dynamic typing, minimal dependencies, and tight integration with Rust functions and types. It offers robust security features, customizable APIs, and capabilities for object-oriented programming. The scripting engine is sandboxed and protected against various attacks, ensuring stability and security.  
30  
1
24. 24  
[](/posts/smparsons-retroboy-a-game-boy-emulator-written-in-rust--osracpqso "smparsons/retroboy: A Game Boy emulator written in Rust.")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
smparsons/retroboy: A Game Boy emulator written in Rust.  
Retro Boy is a cycle-accurate Game Boy emulator written in Rust that can be played on the web using WebAssembly. It features accurate CPU, audio, and graphics emulation, supports various cartridge types and cheats, and utilizes local storage for game progress. The React/TypeScript-based web frontend offers customizable controls and a responsive design. The project includes an extensive test suite and thorough documentation on setup and usage.  
30
25. 25  
[](/posts/golang-failed-me-here-s-what-worked-instead-fz46noetp "Golang FAILED Me! Here's What Worked Instead")  
Video  
![Avatar of anthonygg](https://media.daily.dev/image/upload/s--fplXcoot--/f_auto/v1729363192/logos/anthonygg)Anthony GG · 2y  
Golang FAILED Me! Here's What Worked Instead  
The post discusses the author's journey in transitioning from Golang to another language for their project's front-end. Despite Golang's strengths in backend development, the author faced performance issues with WebAssembly. They explored various languages like Rust, Zig, and Odin, finally choosing Odin due to its simplicity and suitability for their needs. The author values learning through struggle and is committed to building their application with Odin while continuing to use Golang for the backend.  
30  
6

[See all WebAssembly archives](/tags/webassembly/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/webassembly/best-of/2025#page","url":"https://daily.dev/tags/webassembly/best-of/2025","name":"Best WebAssembly Posts of 2025","description":"The most upvoted WebAssembly posts of 2025, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/webassembly/best-of/2025#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/what-is-webllm-euy7i4fix","name":"What is WebLLM"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/we-replaced-our-react-frontend-with-go-and-webassembly-l83zbkigv","name":"We Replaced Our React Frontend with Go and WebAssembly"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/epanet-js-6yuvbrlpp","name":"epanet-js"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/vert-sh-vert-the-next-generation-file-converter-open-source-fully-local-and-free-forever--t90sjcjow","name":"VERT-sh/VERT: The next-generation file converter. Open source, fully local* and free forever."},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/wasm-will-replace-containers-gcjhiec0z","name":"WASM will replace containers"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/building-progressive-web-apps-using-rust-cpe8kooxb","name":"Building progressive web apps using Rust"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/announcing-spin-3-4-tlxma63a4","name":"Announcing Spin 3.4"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/windows-when-windows-now-zed-s-blog-hvlrqbxxk","name":"Windows When? Windows Now — Zed's Blog"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/we-got-wasm-3-0-before-gta-6-meet-the-web-s-new-engine-gj5sjscy5","name":"We Got Wasm 3.0 Before GTA 6: Meet The Web’s New Engine"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/from-rust-to-typescript-a-new-chapter-for-prisma-orm-xkyki6cqz","name":"From Rust to TypeScript: A New Chapter for Prisma ORM"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/deno-2-6-dx-is-the-new-npx-flz78swo6","name":"Deno 2.6: dx is the new npx"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/what-you-need-to-know-about-go-rust-and-zig-6hditcuuu","name":"What you need to know about Go, Rust, and Zig"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/wasm-2-0-completed-z05c4o5pp","name":"Wasm 2.0 Completed"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/why-we-chose-rust-for-spin-deshstmbp","name":"Why We Chose Rust For Spin"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/announcing-rust-1-91-1-farly7t5c","name":"Announcing Rust 1.91.1"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/my-gift-to-the-rustdoc-team-7z6vzgbhb","name":"My gift to the rustdoc team"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/htmx-a-real-world-wasm-to-htmx-port-4j23jkacq","name":"> htmx ~ A Real World wasm to htmx Port"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/10-years-of-betting-on-rust-otf5ym7dt","name":"10 years of betting on Rust"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/the-new-wasm-3-release-is-huge-for-web-devs--l3c6i3vb5","name":"The new WASM 3 release is huge for web devs..."},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/grpc-zero-ojbctidxv","name":"Grpc Zero"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/bun-v1-2-20-jstzodqja","name":"Bun v1.2.20"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/python-workers-redux-fast-cold-starts-packages-and-a-uv-first-workflow-3o1ezoau3","name":"Python Workers redux: fast cold starts, packages, and a uv-first workflow"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/an-embedded-scripting-language-for-rust--et2bbwakh","name":"An embedded scripting language for Rust."},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/smparsons-retroboy-a-game-boy-emulator-written-in-rust--osracpqso","name":"smparsons/retroboy: A Game Boy emulator written in Rust."},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/golang-failed-me-here-s-what-worked-instead-fz46noetp","name":"Golang FAILED Me! Here's What Worked Instead"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"WebAssembly","item":"https://daily.dev/tags/webassembly"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/webassembly/best-of"},{"@type":"ListItem","position":5,"name":"2025"}]}]}
```

