Skip to content

Supported Content Types by Version

Each reference page below lists every content type that a branch or released package can emit in output.label, together with its metadata (mime_type, group, description, extensions, is_text) and orthogonal stage-coverage flags (in_heuristics, in_resolvers, in_ml_model, vetoed_by_resolvers). Release snapshots are frozen when the release is cut; see Models & Supported Content Types for background.

Version / Artifact Pipeline Stages Default Model Supported Content Types
main (unreleased development branch) Heuristics + Format Resolvers + ML Model standard_v3_3 401 content types
magika CLI 1.1.0 Heuristics + ML Model standard_v3_3 216 content types
Rust magika library 1.1.0 Heuristics + ML Model standard_v3_3 216 content types
Python magika 1.0.3 Heuristics + ML Model standard_v3_3 216 content types
JavaScript / TypeScript magika 1.0.0 Byte Heuristics + ML Model (TF.js) standard_v3_3 214 content types