IElib
IElib is a WeiDU library for Infinity Engine modding.
It defines named constants - opcode numbers, icon numbers, file-structure offsets, and more - so mod code can read them as names instead of magic numbers. It also ships a collection of helper WeiDU functions and macros for common modding tasks like creating creatures, items, and dialogs.
IElib can be used standalone or with BGforge MLS, which picks up IElib’s definitions for intellisense and completion in VS Code.