google/wuffs
Wrangling Untrusted File Formats Safely observed · 2026-08-28
Health v2 · maintenance only
75/100
- Activity 96
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3216
- days_rel: n/a
- days_push: 26
- n_releases_24m: 0
Adoption not part of the score
4820 stars · 145 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Wuffs is a memory-safe programming language plus a standard library for safely parsing, decoding and encoding untrusted file formats such as images, audio, video, fonts and compressed archives. It compiles to fast C code that can be used in C/C++ projects without the Wuffs toolchain, with buffer overflow, integer overflow and null dereference checks proven at compile time.
Use cases
- decode png gif jpeg images safely in C or C++
- parse untrusted file formats without memory safety bugs
- fast deflate and bzip2 decompression alternative to zlib
- embed safe codecs in browsers or operating systems
- write memory-safe decoders that run as fast as C
- decompress compressed archives without buffer overflows
When to choose
- you need C-speed codecs with memory safety guarantees
- you are parsing untrusted input in a large C/C++ codebase like a browser
- performance of zlib, libpng or giflib is a bottleneck
When to avoid
- you need a general purpose programming language for applications
- you want quick development - Wuffs requires explicit safety annotations and is slower to write
- you need formats not covered by its standard library
Facets
library · maturity active
parser image-processing compression serialization programming-language parsers programming-languages security files image-processing cpp c cross-platform memory-safety codec decoders compile-time-verification untrusted-input transpiled-c
1 source
- readme: https://github.com/google/wuffs · fetched 2026-08-28 · ecb6d1e1ee97
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| google/wuffs | main | 75 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem