DigiNews

Tech Watch Articles

← Back to articles

Show HN: Extracting React apps from Figma Make's undocumented binary format

Quality: 9/10 Relevance: 9/10

Summary

The post documents reverse-engineering a Figma Make binary file to extract a working React app. It reveals that the .make file is a ZIP containing canvas.fig (Kiwi binary format) with two compressed chunks (deflate schema and zstandard data), enabling extraction of CODE_FILE nodes with sourceCode. The author builds a suite of scripts to automate extraction (unzip, decode, extract files, tokens) and produces a runnable React app, highlighting the practical challenges and insights of working with undocumented formats.

🚀 Service construit par Johan Denoyer