# 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 - [Packaging](https://ubuntu.com/docs/launchpad/user/how-to/packaging/index.html.md): Packaging how-to guides for Launchpad including PPAs, snaps, charms, and OCI images. - [Install software from PPAs](https://ubuntu.com/docs/launchpad/user/how-to/packaging/ppa-install/index.html.md): Step-by-step guide to install software from PPAs on ubuntu systems. - [Install software from private PPAs](https://ubuntu.com/docs/launchpad/user/how-to/packaging/private-ppa-install/index.html.md): Install software from a private PPA. - [Upload a package to a PPA](https://ubuntu.com/docs/launchpad/user/how-to/packaging/ppa-package-upload/index.html.md): Guide to uploading packages to a PPA. - [Build Debian packages in Launchpad](https://ubuntu.com/docs/launchpad/user/how-to/packaging/build-deb-packages-in-launchpad/index.html.md): Building Debian (.deb) packages in Launchpad by uploading a signed source package to a PPA. - [Build snaps in Launchpad](https://ubuntu.com/docs/launchpad/user/how-to/packaging/build-snaps-in-launchpad/index.html.md): Guide to building snap packages in Launchpad. - [Build rocks in Launchpad](https://ubuntu.com/docs/launchpad/user/how-to/packaging/build-rocks-in-launchpad/index.html.md): Build rocks (Ubuntu LTS-based OCI-compliant container images) in Launchpad using Rockcraft. - [Build charms in Launchpad](https://ubuntu.com/docs/launchpad/user/how-to/packaging/build-charms-in-launchpad/index.html.md): Quick guide to building charms in Launchpad. - [Build OCI images in Launchpad](https://ubuntu.com/docs/launchpad/user/how-to/packaging/build-oci-images-in-launchpad/index.html.md): Build OCI container images in Launchpad for Docker, Kubernetes, and other container runtimes. - [Create a Personal Package Archive (PPA)](https://ubuntu.com/docs/launchpad/user/how-to/packaging/create-ppa/index.html.md): Guide on creating, editing, and managing dependencies of Personal Package Archives in Launchpad using the UI or web API. - [Use the PPA snapshot service](https://ubuntu.com/docs/launchpad/user/how-to/packaging/use-ppa-snapshot-service/index.html.md): Use the PPA snapshot service to preserve specific package versions. - [Copy packages from PPAs](https://ubuntu.com/docs/launchpad/user/how-to/packaging/copying-packages/index.html.md): Reference document for copying packages between PPAs and repositories in Launchpad. - [Delete packages from PPAs](https://ubuntu.com/docs/launchpad/user/how-to/packaging/deleting-packages/index.html.md): Package deletion reference for removing packages from Launchpad PPAs including cleanup and version management. ## Optional - [Top-level llms.txt](https://ubuntu.com/docs/launchpad/llms.txt): Complete documentation index.