This document is for an old release of Galaxy. You can alternatively view this page in the latest release if it exists or view the top of the latest release's documentation.
Some specific development topics are documented in depth in this document. A broad based and up-to-date overview of the code architecture along with detailed information on contributing to Galaxy can be found in the Code Architecture slides of Galaxy Training Network. A multi-hour long video playlist covering these slides can be found at https://bit.ly/gx-arch-vids.