@gentoobro the parser I wrote for my templeos thing is about 1/8 of tinyobjloader-c (1735 lines) and it also converts the data to a custom format.
> wc -l objtoh3d.c 227 objtoh3d.cto be fair it's a special purpose tool that's in no way ready for deployment - it doesn't handle bad files - but most of the time that's all you need.