Dark Dreams of Furiae - a new module for NWN:EE! Buy now
I wanted a decent way to read NWN file formats in C++ for personal NWN-related projects so I decided to write a library to handle it. It's open source and completely free for anyone to copy, use, and change with or without attribution. It should compile and work on all platforms and x86 architectures (probably not on ARM though) but I haven't tried it on Linux so there may be a few compile fixes needed there.
Note that this is a library for C++ developers who want to parse Aurora engine file formats, and right now only GFF is implemented.https://github.com/Liareth/NWNFileFormats
You can see how it works here:https://github.com/Liareth/NWNFileFormats/blob/master/Examples/Example_Gff.cpp