A lightweight easy to use CLI to bundle and extract textures from/to a GoldSrc WAD3 file.
Generate a new WAD from a folder containing any image with this command
./wad3-cli bundle /path/to/textures mywad.wad
Extract all textures from a WAD to PNG using
./wad3-cli extract mywad.wad /path/to/output