Written in C++, LIEF tries to be the go-to library when you need to process ELF, PE, or Mach-O with a friendly API. It also supports compilation options so that the ELF parser is only 900Kb on AArch64.
In 2020, we mostly worked on bug fixes and the enhancement of PE Authenticode that arrives in LIEF v0.11.0. In addition, we worked on refactoring the whole ELF builder so that it scales on large binaries.
We are open to sponsoring for private or public features related to LIEF