h3.c
Salvatore Sanfilippo's antirez/h3.c implements native MiniMax-H3 video and audio diffusion model inference on Apple Silicon using Metal. The project serves technical creators and developers running local text-to-video, first- and last-frame conditioning, and ordered multimedia reference generation without relying on Python-heavy runtimes. It targets M3 Max and M5 Max hardware, providing interactive sessions and command-line execution for short clips, balanced previews, and reference-quality renders.
Adoption requires a local Hugging Face model snapshot, Apple Silicon hardware, and ffmpeg and ffprobe installed on the system path for audiovisual decoding and MP4 packaging. The documented generation modes have resolution and frame-count constraints, so start with the repository’s examples. Low-memory execution paths include dynamic layer skipping and an SSD-streaming mode that trades inference throughput to fit active weights into reduced host memory. The software is released under the MIT license.
taffy
DioxusLabs' taffy is a cross-platform UI layout engine written in Rust that implements the CSS Block, Flexbox, and CSS Grid layout algorithms. Designed as an embedded dependency rather than a standalone UI framework, it suits developers building custom rendering engines, GUI frameworks, terminal interfaces, and game engines. Upstream systems using the crate include the Servo and Blitz browser engines, the Bevy game engine, and the Lapce and Zed text editors via their respective UI toolkits.
Because Taffy calculates box geometry rather than text shaping or visual rendering, integrating projects must provide their own text layout engines, fonts, and graphics pipelines. Out-of-tree bindings exist for Python via stretchable, while WebAssembly and C bindings remain work in progress. Language integration outside Rust is limited by those incomplete native bindings. The project is distributed under the MIT license.