Big news for the COOLJAPAN ecosystem.
Today we shipped OxiMedia 0.1.0 — the world’s first complete sovereign media framework written entirely in Rust.
No C. No FFI. No patents. No royalties.
Just clean, memory-safe, high-performance multimedia processing that runs everywhere (native, WASM, embedded, browser).
Why OxiMedia matters
For decades, multimedia meant depending on FFmpeg, OpenCV, GStreamer, and a mountain of C/C++ code with patent risks and license headaches.
OxiMedia ends that era.
- 97 crates · 1.36M+ SLoC of pure Rust
#[forbid(unsafe_code)]enforced everywhere- All codecs are royalty-free and patent-free by design
- Full FFmpeg-level decoding/encoding + OpenCV-level computer vision
- Native WASM + WebGPU support (runs in the browser with zero server)
- SIMD everywhere, zero-copy pipelines, async-first architecture
What’s inside 0.1.0
- Video/Audio container support (MP4, MKV, WebM, MOV, etc.)
- Codecs: H.264, H.265, AV1, VP9, Opus, AAC (all royalty-free paths)
- Image processing (PNG, JPEG, WebP, AVIF, HEIC)
- Computer vision primitives (the OpenCV core features reimplemented)
- Real-time streaming & transcoding pipelines
- GPU acceleration via wgpu (works on desktop, mobile, and browser)
- Python & Node.js bindings ready (coming in 0.1.1)
This is just the beginning
OxiMedia is the multimedia backbone for the entire COOLJAPAN stack — powering VoiRS (TTS/Voice), OxiGDAL, tenflowers, torsh, and the upcoming AI agent video capabilities in mielinOS.
And because it’s 100% pure Rust, it compiles to the same binary whether you’re running on Linux, Windows, macOS, iOS, Android, or directly in the browser.
Try it today
→ https://github.com/cool-japan/oximedia
Star the repo if you want a future where multimedia is sovereign again.
More releases coming this week (including 0.1.1 with even more codecs and bindings).
The Rust media revolution has officially begun.
— KitaSan at COOLJAPAN OÜ
March 8, 2026