Want to contribute? Great! First, read this page.
Before you start working on a larger contribution, you should get in touch with us first through the issue tracker with your idea so that we can help out and possibly guide you. Coordinating up front makes it much easier to avoid frustration later on.
The architecture is somewhat unique, it was originally inspired by XML pull parsers, but ended up going in somewhat its own direction. to get familiar with it,
The source code can be approached by skimming the API documentation first, then explore the code for the main struct, Parser
All submissions, including submissions by project members, require review. We use GitHub pull requests for this purpose.