Is there any documentation for the source code used by Frappe?

I’m trying to add my own features and learn but I’m struggling trying to understand how the UI is generated and how the business logic works. The codebase is very different from what I’m used to. I would appreciate it a lot if I got documentation

Hi @zeeeeeeeero,

We just share some reference links if you haven’t checked.

ERPNext Documentation: Home
Developer Guide: Developer API
Other Guides: Guides

I hope this helps!
Thank You!

Thankyou! This is somewhat unrelated but where can I find the file that builds the main layout of Frappe? I want to reorganize the elements (make the sidebar take full height etc)