There are 3 repositories under pe-file topic.
Portable Executable reversing tool with a friendly GUI
Converts PE into a shellcode
A library to load, manipulate, dump PE files. See also: https://github.com/hasherezade/libpeconv_tpl
The PE file analysis toolkit
A :zap: lightweight Go package to parse, analyze and extract metadata from Portable Executable (PE) binaries. Designed for malware analysis tasks and robust against PE malformations.
Persistent IAT hooking application - based on bearparser
LibObjectFile is a .NET library to read, manipulate and write linker and executable object files (e.g ELF, PE, DWARF, ar...)
Python implementation of the Packed Executable iDentifier (PEiD)
QLoader is a PE loader creator that helps you quickly create a non-exe loader for application
A neural approach to malware detection in portable executables
Vutils or Vic Utilities is an utility library written in Modern C++ and for Modern C++. It helps your programming go easier, faster, and simpler.
Small visualizator for PE files
ExeSpy is a cross-platform PE viewer for EXE and DLL files
Add an empty section to a PE file
Contains tools for metadata, such as Roslyn's metadata visualizer.
Analysis tool for estimating the likelihood that a binary contains compressed or encrypted bytes
A runtime Crypter written in C++ to bypass AVs signature based detection
Dataset of packed PE samples
Packing detection tool for PE files
Work files for my blog post "Code Caving in a PE file.
PE/MZ Header Parser :: A crossplatform Windows PE/MS-DOS MZ Header Parser : Powered by @pay1oad-repo
PE File Analysis Tool
Command line tool to automatically patch link.exe to remove Rich PE Header
A basic malware detector using Machine Learning
Dependency Walker - a tool that recursive listing and fixing-up dependencies of a PE file
A simple utility to verify an executable is valid and check whether 32bit/64bit
Cross-platform node.js library that can extracts file versions from a valid PE file (.exe)
Set PE Image Header Properties