Hi,
XStream is no different to any other GIT repo at GitHub. Please follow the official instructions: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork
And consider the size and context of your PR:
https://artsy.github.io/blog/2021/03/09/strategies-for-small-focused-pull-requests/
One PR with a lot of different features and - even worse - reformatting of existing code, will have problems to get in.
Hope this helps, we're am waiting for your PR(s)..
Cheers,
Jörg