# 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 - [JavaScript](https://ubuntu.com/docs/launchpad/developer/explanation/javascript/index.html.md): Overview of JavaScript in Launchpad covering integration testing, unit testing, and build system topics. - [The Launchpad JavaScript build system](https://ubuntu.com/docs/launchpad/developer/explanation/javascript/javascript-buildsystem/index.html.md): Learn about the Launchpad JavaScript build system for bundling, minifying, and distributing Javascript modules. - [Integration testing in JavaScript](https://ubuntu.com/docs/launchpad/developer/explanation/javascript/javascript-integration-testing/index.html.md): Understand JavaScript integration testing in Launchpad using the yuitest library. - [Developing with YUI.Test](https://ubuntu.com/docs/launchpad/developer/explanation/javascript/javascript-unittesting/index.html.md): Introduction to using YUI.Test for JavaScript unit testing in Launchpad. ## Optional - [Top-level llms.txt](https://ubuntu.com/docs/launchpad/llms.txt): Complete documentation index.