Best of WebAssemblyFebruary 2026

  1. 1
    Video
    Avatar of portalrunnerPortalRunner·8w

    I Made the Ultimate File Converter

    A developer built a browser-based file converter that works entirely locally, converting between any file formats including cross-medium conversions (like video to PDF or images to audio). The project uses WebAssembly ports of FFmpeg and ImageMagick, custom-built Office document parsers, and clever algorithms like Fourier transforms for audio-to-image conversion. The system uses breadth-first search to chain conversion tools together, routing through intermediate formats to reach any target format. All processing happens client-side for privacy, with lazy-loading to reduce initial bundle size.

  2. 2
    Article
    Avatar of zedZed·9w

    Introducing Theme Builder — Zed's Blog

    Zed launches Theme Builder, a visual editor for creating custom editor themes without editing JSON. The tool features live preview, an inspector to identify which tokens control specific UI elements, color linking to maintain consistency across related elements, and Tree-sitter-powered syntax highlighting that matches Zed exactly. Users can import existing themes, make changes with instant visual feedback, and export as theme overrides or extensions. The interface uses CSS custom properties for instant updates and includes undo/redo support with local storage persistence.

  3. 3
    Article
    Avatar of infoqInfoQ·7w

    Warper: Rust Powered React Virtualisation Library

    Warper 7.2 is an open-source React virtualization library that offloads scroll calculations to a Rust-compiled WebAssembly module. Key v7 changes include zero-allocation hot paths using TypedArrays, O(1) circular buffer operations for frame timing, and universal bundler support (Vite, Webpack, Rollup, esbuild, Parcel, Next.js). The library uses a Fenwick tree for item height tracking, enabling O(log n) prefix sum queries. Benchmarks claim 120 FPS with 100,000 items versus react-window's ~40 FPS. At 8.7KB gzipped, it sits between react-window (~6KB) and TanStack Virtual (~12KB). Community reception is mixed, with enthusiasm for the approach but questions about practical necessity and reported Firefox compatibility issues.

  4. 4
    Video
    Avatar of codetothemoonCode to the Moon·9w

    Rust Web Frontend Framework Performance

    Leptos, a Rust-based web framework, demonstrates performance comparable to Solid and faster than React, Vue, Angular, and Svelte in rendering-intensive tasks. The performance advantages stem primarily from architectural decisions shared with Solid rather than WebAssembly's DOM access speed. Vue and Svelte are adopting similar architectural principles to improve their performance.

  5. 5
    Video
    Avatar of dreamsofcodeDreams of Code·8w

    Why I'm so bullish about Rust in 2026

    A developer shares their renewed enthusiasm for Rust after building a cross-platform video editor. Key reasons include maturing desktop GUI frameworks (Iced, Dioxus, egui), WGPU for graphics programming, WebAssembly support with memory64, superior memory efficiency compared to JavaScript alternatives, excellent API development with Axum, and strong FFI capabilities. The strict compiler is particularly valuable when using AI code generation tools, providing deterministic validation of non-deterministic output. Rising RAM costs and demand for performant CLI/TUI tools further strengthen Rust's position.

  6. 6
    Article
    Avatar of rustRust·9w

    Announcing Rust 1.93.1

    Rust 1.93.1 is a patch release that fixes three regressions from version 1.93.0: an internal compiler error affecting rustfmt when recovering keywords as identifiers, a false-positive in clippy's panicking_unwrap lint on field access with implicit dereference, and file descriptor leaks on the wasm32-wasip2 target caused by dependency updates. Users can update via rustup.

  7. 7
    Article
    Avatar of collectionsCollections·9w

    Go 1.26 Released: Enhanced Performance and New Features

    Go 1.26 introduces the Green Tea garbage collector (10-40% GC overhead reduction), 30% faster cgo calls, and self-referencing generic types. The release adds experimental SIMD support, stack allocation improvements for slices, and new cryptography packages (crypto/hpke, crypto/mlkem). Security enhancements include a runtime/secret package for secure memory handling and randomized heap base addresses for WebAssembly. Additional features include a rewritten 'go fix' command with modernization analyzers and experimental goroutine leak profiling.

  8. 8
    Article
    Avatar of infoworldInfoWorld·9w

    Microsoft unveils first preview of .NET 11

    .NET 11 Preview 1 introduces JIT compiler improvements for better startup performance and optimization, CoreCLR support for WebAssembly (migrating from Mono runtime), and Zstandard compression for faster data handling. C# 15 adds collection expression arguments and extended layout support, while F# 11 enables parallel compilation by default and removes legacy ML compatibility features. Additional updates include runtime async infrastructure, CoreCLR as default for Android Release builds, enhanced CLI commands, Blazor's EnvironmentBoundary component, and XAML source generation as default for .NET MAUI applications.

  9. 9
    Video
    Avatar of youtubeYouTube·9w

    Zig's new juicy main is here!

    Zig 0.16 introduces a major change to the main function signature, offering three variants: no parameters, std.process.Init, and std.process.InitMinimal. The old methods of accessing environment variables (std.os.environ) and CLI arguments (std.os.argv) have been removed due to safety concerns around undefined values on non-Windows platforms. The new Init types provide safe access to environment variables, CLI arguments, allocators (GPA and arena), and IO implementations. InitMinimal offers basic environment and argument access, while the full Init type includes pre-configured allocators and IO, with different implementations depending on build mode and target platform.