# Getting Started
Hello,
Welcome to the **ygen Internals & Developer guide**.
Here you'll learn:
- how to contribute to ygen
- how is ygens code build, structed
- how ygen works under the hood
## Part descriptions
There are 3 parts in this reference/guide:
1. [Contributing to `ygen`](): Contains information how to contribute to ygen. E.g: how to structure issues
2. [Architecture of `ygen`](): Describes how ygen works under the hood
3. [The code of `ygen`](): Where can i find what? What to change for ...?