- Home
- Window Management Software
- Launchpad
Launchpad
What it is
Launchpad is a platform for open-source projects and community contributors to build and publish software. It combines Git hosting, code review and merge proposals with bug tracking that can bring in reports from Bugzilla, Trac, GitLab and Mantis. Projects can connect code changes to bugs, plan work with blueprints and use Launchpad Answers for community questions. Package tools build and distribute Debian packages, snaps, rocks, charms and OCI images; documented architectures include AMD64, AMD64v3, ARM and RISC-V. Localization tools support importing, exporting and sharing translations. Teams can automate tasks through a REST-style API, the launchpadlib Python client and webhooks. Launchpad is available on the web, Linux, through an API and as a self-hosted option. The open-source projects plan is free. Commercial projects may request private branches, bugs, teams, mailing lists and PPAs, subject to Canonical authorization. Security documentation describes access and privacy controls, while noting automatic security monitoring was not in place as of July 2023.
For and against
For
- Free plan for open-source projects.
- Hosts Git repositories and supports code review.
- Builds Debian packages, snaps, rocks, charms and OCI images.
- Supports localization workflows and project planning.
- Offers API, Python client and webhooks.
Against
- Commercial privacy features require Canonical authorization.
- Automatic security monitoring was not in place as of July 2023.
The verdict
Launchpad brings software collaboration, publishing and community support tools into one platform. Its free plan is aimed at open-source projects; commercial privacy options have an authorization requirement.
Who it suits
Launchpad suits open-source project teams and community contributors who need code hosting, bug coordination, package building or localization tools. Commercial projects seeking private features must obtain Canonical authorization.
Plans and prices
Open-source projects
For open-source software projects
Read 4 Oct 2026 · launchpad.net
Commercial subscription
Private code branches · private bugs by default · private teams and mailing lists · private PPAs
Read 4 Oct 2026 · launchpad.net
On the record
- API
- Launchpad operations can be scripted through its REST-style API and the launchpadlib Python client.ubuntu.com · read 4 Oct 2026
- API and automation
- Launchpad offers a REST-style API, a launchpadlib Python client, and webhooks for automating external integrations.ubuntu.com · read 4 Oct 2026
- Bug tracking
- It tracks bugs across project boundaries and tools, and supports sharing reports, statuses, patches, and comments across projects.launchpad.net · read 4 Oct 2026
- Build architectures
- The documentation lists AMD64, AMD64v3, ARM, and RISC-V among supported package architectures.ubuntu.com · read 4 Oct 2026
- Code hosting
- Launchpad supports Git hosting, code review, and merge proposals.launchpad.net · read 4 Oct 2026
- Commercial privacy
- Commercial projects can request private code branches, private bugs by default, private teams and mailing lists, and private PPAs; these features require Canonical authorization.launchpad.net · read 4 Oct 2026
- Git hosting
- Projects can host Git repositories, review and merge changes, and connect code changes to bug reports.ubuntu.com · read 4 Oct 2026
- Integrations
- Launchpad documentation describes bug tracker integrations with Bugzilla, Trac, GitLab, and Mantis, as well as a REST-style API, launchpadlib, and webhooks.ubuntu.com · read 4 Oct 2026
- Intended users
- The manual describes Launchpad as a platform for open-source projects and community contributors.ubuntu.com · read 4 Oct 2026
- Maker
- The Launchpad site identifies Canonical Ltd. in its copyright notice.launchpad.net · read 4 Oct 2026
- Package building
- Launchpad can build and distribute Debian packages, snaps, rocks, charms, and OCI images.ubuntu.com · read 4 Oct 2026
- Planning and support
- Projects can use blueprints to track ideas and work, and Launchpad Answers to track community help requests and FAQs.launchpad.net · read 4 Oct 2026
- Privacy controls
- Launchpad supports private security bug reports and documents privacy and confidentiality controls for projects.ubuntu.com · read 4 Oct 2026
- Purpose
- Launchpad is a software collaboration and hosting platform for software projects.launchpad.net · read 4 Oct 2026
- Security
- Launchpad's security documentation says traffic is secured by TLS except package downloads, which are cryptographically verified on the client side.documentation.ubuntu.com · read 4 Oct 2026
- Security controls
- The security documentation describes least-privilege access, restrictive networking, and fine-grained permissions.documentation.ubuntu.com · read 4 Oct 2026
- Security monitoring
- The security page says automatic security monitoring was not in place as of July 2023 and that Launchpad had recently been externally pentested.ubuntu.com · read 4 Oct 2026
- Support
- Launchpad provides community support through Answers and links to Launchpad Support and a user guide.launchpad.net · read 4 Oct 2026
The review
Overview
Launchpad is a collaboration and software publishing platform built for open-source projects. It suits maintainers who want code, bugs, package builds, and localization connected in one community workspace. Its free offering is a strong fit for open-source work; commercial teams seeking private project features must first obtain Canonical authorization.
Key features
Git hosting, code review, and merge proposals are tied to bug reports, helping contributors follow changes from issue to proposed fix. Launchpad can also integrate bug reports from Bugzilla, Trac, GitLab, and Mantis, a useful bridge for projects with established trackers. The tradeoff is that this toolset is centered on collaborative software development rather than general-purpose project management.
Built-in CI/CD can build and distribute Debian packages, snaps, rocks, charms, and OCI images. The documented architecture range includes AMD64, AMD64v3, ARM, and RISC-V. That packaging breadth makes Launchpad useful to projects delivering software in those formats, but teams with unrelated build and release needs may find its focus less suitable.
Localization tools support importing, exporting, and sharing translations. Blueprints help projects track ideas and work, and Launchpad Answers organizes community questions and FAQs. A REST-style API, launchpadlib Python client, and webhooks support automation and external integrations, giving technically capable teams ways to connect workflows rather than relying only on manual coordination.
Launchpad documents TLS-secured traffic; package downloads instead rely on cryptographic verification on the client. Its security documentation describes least-privilege access, restrictive networking, and fine-grained permissions, and supports private security bug reports. The security page also says automatic security monitoring was not in place as of July 2023 and notes a recent external penetration test. That dated disclosure is worth considering, especially for teams evaluating sensitive work; private commercial project features are subject to Canonical authorization.
Pricing
The Open-source projects plan costs nothing and is intended for open-source software projects. It gives eligible communities a no-cost starting point for the platform's collaboration and publishing tools. The Commercial subscription has custom pricing and offers private code branches, private bugs by default, private teams and mailing lists, and private PPAs; access requires Canonical authorization. Commercial users should treat that approval requirement as a gating condition, not assume private-project controls are immediately available.
Platforms
Launchpad is available on the web and Linux, with API access and a self-hosted platform option. The combination is relevant to Linux-focused development communities and teams that want programmatic access; it is not presented as a desktop app for every operating system.
Who it's for
Launchpad is best for open-source maintainers and contributors who need an integrated home for Git collaboration, bug coordination, packaging, translation, and community support. Projects that need private commercial workspaces should consider whether Canonical authorization fits their requirements. Teams looking mainly for broad, platform-agnostic project planning or release workflows outside Launchpad's package formats should look elsewhere.
Pros and cons
- Pro: Open-source projects can use the plan at no charge, reducing the cost of bringing code, bugs, builds, and community support together.
- Pro: Bug tracker integrations and links between code changes and bug reports help projects coordinate contributors across existing tools.
- Pro: Built-in package building, translation tools, and automation interfaces cover substantial release and community needs in one platform.
- Con: Commercial privacy features require Canonical authorization, adding a prerequisite for teams that cannot keep work public.
- Con: The build and distribution formats are specific; projects using other release workflows may not benefit as much from the CI/CD offering.
- Con: The security page's disclosure that automatic security monitoring was not in place as of July 2023 is a consideration for risk-sensitive teams.
Alternatives
Reloop is a self-hosted freemium option with a free tier capped at 3,000 emails per month and 100 per day, plus one agent inbox, one webhook, one custom domain, and 45 days of data retention. Choose it when those email-support limits and self-hosting matter more than Launchpad's code hosting and package builds.
DisplayFusion is a Windows freemium app with a free version after a trial and a Pro Standard lifetime license at $34, paid once, billed per machine. It is a different kind of software, so consider it only if your need is Windows display management rather than software collaboration.
Amethyst is a free, open-source macOS tiling window manager with configurable layouts, keyboard shortcuts, and application floating or tiling rules. Choose it for macOS window management, not development collaboration.
awesome is a free Linux X window manager under GNU GPLv2; bug.n is a free Windows window manager under GPL-3.0; dwm is a free window manager for X under the MIT/X Consortium license; i3 is free and open-source software for GNU/Linux and BSD under a BSD license; and niri is a free open-source Wayland compositor under GPL-3.0. These alternatives serve window-management needs rather than Launchpad's software development workflow.
Verdict
Choose Launchpad if you maintain an open-source project and want code collaboration, bug tracking, package distribution, and community tools under one roof without a plan charge. Its main advantage is that breadth, particularly for projects using its supported package formats. Look elsewhere if you need private commercial work without Canonical authorization or a build workflow outside Launchpad's packaging focus.