These packages are available as a package collection, usable in Xcode or SwiftPM.
OysterKit is a framework that provides a native Swift scanning, lexical analysis, and parsing capabilities. In addition it provides a language that can be used to rapidly define the rules used by OysterKit called STLR
1 package.