How to manage permission in Github like a boss

In all the companies I know, rights management on GitHub repositories was just hell.

At Formance, we are starting to have more and more repositories on Github, and I often find myself having to add/remove rights to the developer to be able to push on a repository for example.

After a while, this is no longer sustainable.

I started, a few days ago, a project in OpenSource that would allow me to manage easily and in a few minutes the different rights on the GitHub repository.
You can find it here.

For more simplicity, the whole configuration is managed in a YAML file. (I am YAML Engineer)

In a future release, I would like to add a webhook that launches the addition of rights when creating a new repo on Github! And so be able to completely forget this kind of problem :)

I'm looking forward to your feedback/comments/suggestions