Windows & Forensic Artifacts (File Formats): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
Super-timeline tool with parsers for hundreds of Windows, macOS and app artifacts
Forensics framework with parsers for many proprietary disk, file system and artifact formats
Android Logs, Events and Protobuf Parser for app databases and artifacts
Fast, safe Rust parser for the Windows XML Event Log (EVTX) format
Pure Python parser for Windows XML Event Log (.evtx) files
Converts the Windows SRUM (System Resource Usage Monitor) database to spreadsheets
Plugin-based extraction of data from Windows registry hives
Rust parser and analyzer for the Microsoft minidump crash file format
Parses macOS .DS_Store files and extracts file names
Pure Python parser for Windows Registry hive files
Parser and tools for the undocumented WMI CIM repository format
C# EVTX event log parser with extra maps
Command-line parser for Windows LNK shortcut files
Parser for NTFS $MFT, $J, $Boot and $SDS
Scripts to parse the WMI CIM repository for persistence artifacts
Library for the EnCase Expert Witness Compression Format (EWF/E01) disk images
Windows Prefetch file parser
Parser for macOS/iOS FSEvents logs
Parses the Windows Application Compatibility Cache from registry hives
OS-independent Python library for parsing offline Windows registry hives
Full-featured offline Windows Registry parser in C#
Python reimplementations of Chromium storage formats for forensics
Tools for NTFS INDX records and other NTFS artifacts
Library and tools for the Windows Shortcut (LNK) file format
Unofficial Common Log File System (CLFS) documentation
Extracts images from Windows thumbcache and thumbs.db databases
Rust parser for the NTFS Master File Table ($MFT)
Cross-platform parser for Windows ShellBag registry artifacts
Pure Python parser for Windows Event Trace Log (ETL) files
Analyses Windows Recycle Bin INFO2 and $I files
Parses Windows BITS database files and job records
Python parser for Windows LNK shortcut files
Search Index Database Reporter: parses the Windows Search index database
Yet Another Registry Parser: Windows registry hive parser with transaction log recovery
Reads macOS Spotlight store.db databases
Parser for the Windows AppCompatCache (ShimCache)
Parser for Windows Automatic and Custom Destinations jump lists
Autopsy parser extracting Microsoft Teams messages, posts and contacts from its LevelDB stores
Parses Windows Prefetch files from XP to Windows 10
Python script to parse the NTFS USN change journal
C# library for parsing Windows LNK shortcut files
Python library to read and write Finder .DS_Store files
Library and tools for the Windows Prefetch (SCCA) file format
Library for the Windows Shell Item format used in ShellBags and LNK files
Extracts BITS jobs from Windows QMGR queue files
Library and tools for the legacy Windows Event Log (EVT) format
Library for Windows NT data types including LZXPRESS Huffman decompression
Library and tools for the Windows Minidump (MDMP) format
Parser for shell item extension blocks found in ShellBags
Generates and parses macOS Alias and Bookmark records in Python
Rust parser that converts NTFS USN journal records to JSON
Go parser for Windows Prefetch files
Go parser for Windows registry hives
Library for Windows XML Event Log (EVTX) binary XML data types
Library for Internet Explorer cache (index.dat) files
Library for the Windows Explorer thumbnail cache database (thumbcache) format
Library for the Windows SuperFetch database format
Library for Transactional NTFS (TxF) data types
Library for the Exchange MAPI database format
Library for Windows Property Store data types
Python parser for the Windows WMI CIM repository database
Python parser for Windows Event Trace Log (ETL) files
Library for the Windows 9x/Me registry (CREG) file format
Python parser for the Windows registry hive format
Library for the Microsoft Outlook Nickfile (NK2) format
Library for the Windows Resource Compiler (WRC) resource format
Python parser for Windows Shell Item structures
Python parser for Windows thumbcache databases
Library and readpst tool for reading Microsoft Outlook PST files
Tools to inspect and build Windows Installer (.MSI) files on Linux