About fileformats.dev
fileformats.dev has a page for each file format with:
- a summary of the format: file extensions, MIME type, the bytes a file starts with, and how the data is laid out
- links to the official specification and other good documentation
- programs for Windows, macOS, Linux and the web that open, edit or convert the format
- open-source libraries for C/C++, C#, Java, Go, Python, Ruby, Rust and PHP, each with installation steps, basic usage and code for common tasks
The site started with the formats that SumatraPDF, a free document and image viewer for Windows, opens. SumatraPDF is listed first where it supports a format.