Any libraries for parsing/dealing with G-Code?

I was going to create a Swift library that can be used for parsing G-Code, I did some searching around and didn't find anything, but am fairly new to Swift so figured I would ask around if anyone has heard of anything.