Constellation · 01
Media
ffmpeg, H.264, Opus, PNG/JPEG: pure Rust pipelines
Why this band exists
Every crafted PNG, every booby-trapped MP4, every thumbnail on every phone still routes through decades-old C libraries with the same CVE class year after year. Remade Media rebuilds the codecs and pipelines that carry sound and image without a C toolchain, so that exploit category stops compiling for browsers, streams, and neighborhood nodes alike.
Why now
Media is the silent attack surface of the consumer internet. A Home Computer that opens wedding video, a doorbell that encodes H.264, a mesh peer that thumbs an album: each one used to drag FFmpeg-class C into the trust boundary. Pure-Rust pipelines keep Digital Freedom honest when the file is adversarial.
How it fits
Mind engines need decoders that will not smash the heap. Memory stores thumbnails and blobs the codecs produce. Edge cameras encode on-device with the same stack. Trust audits the crates before you flash a peer. Media is the river every other star drinks from.
Stars in Media
Each crate is open under Remade-With-Rust. Open the repo, then the field note, then compose with the rest of the sky.
ffmpeg · replaces FFmpeg
Full media pipeline in safe Rust
rusty_mp3 · replaces LAME / libmpg123
Top house performer: pure-Rust MP3 encode and decode, bit-exact vs FFmpeg
rusty_h264 · replaces x264
H.264 encode/decode for embedded
rusty_h265 · replaces libde265 / HEVC C stacks
HEVC remade for 4K edge capture
rusty-opus · replaces libopus
Pure-Rust Opus for audio
rusty_flac · replaces libFLAC / FFmpeg FLAC
Library music without a C decoder
rusty_jpeg / rusty_png · replaces libjpeg / libpng
Image stack without C
rusty-av1-toolkit · replaces libaom / dav1d paths
AV1 encode & decode crates
rusty_dds · replaces DirectXTex DDS
DDS textures in Rust
What to build first
- A player or transcoder path on remade_ffmpeg_rs without GPL C on the peer
- Doorbell or camera encode/decode on rusty_h264 / rusty_h265
- Thumbnails and stills through rusty_jpeg / rusty_png before they hit SpaceDB
Field notes in Media
Pure Rust Alternative for AVIF-shaped still containers (experimental)
Looking for a pure Rust alternative for AVIF-shaped still containers (experimental)? rusty_av2f eliminates memory-unsafe C/C++ bitstream parsers and codec CVE classes so you...
September 29, 2026
Pure Rust Alternative for AVM reference decoder paths
Looking for a pure Rust alternative for AVM reference decoder paths? rusty_av2d eliminates memory-unsafe C/C++ bitstream parsers and codec CVE classes so you can ship...
September 29, 2026
Pure Rust Alternative for DirectXTex
Looking for a pure Rust alternative for DirectXTex? rusty_dds eliminates C texture tooling crashes in game pipelines so you can ship memory-safe products without babysitting C/C++.
September 29, 2026
Pure Rust Alternative for FFmpeg
Looking for a pure Rust alternative for FFmpeg? remade_ffmpeg_rs eliminates memory-unsafe media pipelines and GPL C codec CVEs so you can ship memory-safe products without...
September 29, 2026
Pure Rust Alternative for giflib
Looking for a pure Rust alternative for giflib? rusty_gif eliminates GIF C decoder vulnerabilities so you can ship memory-safe products without babysitting C/C++.
September 29, 2026
Pure Rust Alternative for HEVC C stacks
Looking for a pure Rust alternative for HEVC C stacks? rusty_h265 eliminates unsafe HEVC decode paths on edge cameras so you can ship memory-safe products without babysitting...
September 29, 2026
Pure Rust Alternative for libaom
Looking for a pure Rust alternative for libaom? rusty-av1-toolkit eliminates C AV1 encode/decode supply-chain risk so you can ship memory-safe products without babysitting C/C++.
September 29, 2026
Pure Rust Alternative for libFLAC
Looking for a pure Rust alternative for libFLAC? rusty_flac eliminates C FLAC decoder crashes on crafted files so you can ship memory-safe products without babysitting C/C++.
September 29, 2026
The rest of the constellation
Six technology bands, one sky. Open another star, or return to the full map.
02
Mind
FFAI, Mercury, Carmenta, Diana: AI that stays local
03
Memory
rusty_alloc, SpaceDB: local-first replicas
04
Identity
mID & Sovereign ID: keys you hold
05
Edge
ESP mesh nodes: neighborhood hardware
06
Trust
Deputy: supply chain you can audit