# Launchpad > This is the documentation for Canonical Launchpad, an open source platform that > enables open source developers to collaborate with others to build and publish open > source software. 2026 CC-BY-SA, Canonical Ltd. ## Pages in this subsection - [Get started](https://ubuntu.com/docs/launchpad/developer/how-to/get-started/index.html.md): Overview of how to get started with Launchpad development. - [Get the source code](https://ubuntu.com/docs/launchpad/developer/how-to/get-started/get-source-code/index.html.md): Launchpad’s source code exists in a Git repository, and you can clone it using - [Setting up and running Launchpad (quickstart)](https://ubuntu.com/docs/launchpad/developer/how-to/get-started/running-quickstart/index.html.md): Quick guide to setting up and running Launchpad for development. - [Setting up and running Launchpad (advanced)](https://ubuntu.com/docs/launchpad/developer/how-to/get-started/running/index.html.md): Advanced guide to setting up and running Launchpad. - [Launchpad database setup](https://ubuntu.com/docs/launchpad/developer/how-to/get-started/database-setup/index.html.md): Set up PostgreSQL databases for Launchpad development using automated scripts or manual configuration. - [How to develop with Buildd](https://ubuntu.com/docs/launchpad/developer/how-to/get-started/develop-with-buildd/index.html.md): How to develop with Buildd using LXD VM. - [How to use Soyuz locally](https://ubuntu.com/docs/launchpad/developer/how-to/get-started/use-soyuz-locally/index.html.md): Set up and use Soyuz locally for package building and testing. ## Optional - [Top-level llms.txt](https://ubuntu.com/docs/launchpad/llms.txt): Complete documentation index.