Tech News
← Home  ·  All topics

Wasm

7 GoKawiil briefs on this topic

Uniform launches a sub-280KB WASM/GPU UI toolkit for web and native apps

A new UI library called Uniform offers full replacements for native text rendering, layout, and GPU drawing, with a complete web application built on it weighing less than 280 KB compressed. The project, currently in Preview status, provides both a JavaScript API (backed by a C core compiled to WASM) and a C API, and already runs on iOS and macOS via Metal and on the web via WebGPU, with Vulkan support for Windows, Linux, and Android planned.

New Open-Source Tool PaperPilot Offers Local PDF Editing for AI Agents

PaperPilot is a Rust-based PDF toolkit that runs locally as a CLI, browser WASM app, desktop app, REST API, or MCP server for AI assistants like Claude Desktop and Cursor. Version 0.6 supports merging, splitting, rotating, compressing, OCR, watermarking, signature validation, PII scanning, and Excel conversion, all without uploading files to the cloud or relying on Chromium or C++ runtimes.

Llama-based AI successfully ports TypeScript compiler to Rust

An experiment using large language models (LLMs) resulted in a Rust version of Microsoft's TypeScript compiler, checker, and language server. The process involved significant API token costs, totaling over $24,000, and produced a tool claimed to be 100% compatible with real-world projects. The project was initiated to evaluate LLM capabilities and to create a high-performance, WASM-compatible TypeScript checker.

New open-source e-graph tool 'lambda-microegg' adds binder support for lambda calculus rewriting

A developer released lambda-microegg, an e-graph library extending Max's microegg with built-in variable binders, higher-order Miller pattern matching, and capture-avoiding substitution. The tool is available on GitHub along with a WebAssembly browser demo, and includes example benchmarks such as sum-rewrite rules and AC-10 saturation tests compared against the existing egg library.

fugue-labs releases monty-go, a pure-Go wrapper for running LLM-generated Python

fugue-labs published monty-go, an open-source Go library that embeds Pydantic's Monty Python interpreter compiled to WebAssembly and run via wazero. It lets Go programs execute LLM-generated Python code in an isolated WASM sandbox without containers, CGO, or subprocesses, pausing execution whenever the script calls an external function so Go code can handle it and return control.

Dactyl builds a browser-based SwiftUI renderer to power native app development

Dactyl has detailed how its cross-platform SwiftUI renderer works, describing it as a WebAssembly port of the iOS simulator that lets developers preview and build native apps for iOS, Android and web without a Mac. The system reimplements SwiftUI and related Apple frameworks like Charts, MapKit and ARKit in Swift, compiling apps to Wasm and linking them against Dactyl's own version of SwiftUI instead of Apple's.

TeXbrain lets users compile LaTeX to PDF entirely in the browser via WebAssembly

A developer released TeXbrain, a free open-source LaTeX editor that runs a WebAssembly port of pdfTeX (via SwiftLaTeX) so documents compile to PDF directly in the browser with no server involved. It also supports opening local project folders, syncing with git, and pushing to GitHub, all within a single browser tab. Packages beyond the common ones bundled with the app are fetched on demand from a TeX Live mirror and cached for offline reuse.