You belong here.
Our projects are built by people like you: developers, designers, writers, and advocates who believe your phone should belong to you.
How you can contribute.
Whether you're here to champion digital freedom or build a professional portfolio, there's a seat for you at our table. Helping Ubuntu Touch is chance to master new skills, collaborate with global experts, and add real-world Open Source experience to your CV. No matter your background or skill level, your contribution makes a lasting impact.
The power of Ubuntu Touch comes from its unique architecture. Our mission to create a truly independent mobile OS is driven by three foundational projects: Halium (hardware adaptation), Lomiri (the convergent shell), and the UBports Installer. We are looking for developers who enjoy the "deep end" of the Linux stack and are ready to tackle bugs, improve performance, and ship new features.
Apps are the lifeblood of any mobile operating system, Ubuntu Touch is no exception. The apps are divided into three different categories: Core Apps, Essential Apps and Other Apps. We're looking for contributors in all three of them. Want to try your hand at developing apps for Ubuntu Touch? Whether you’re eager to learn something new or just want to join a thriving community of passionate enthusiasts, we’ve got the tools, documentation, and frameworks ready for you to explore.
The UBports community is primarily a people experience. We want newcomers to feel welcome and we want to help people to fit in. We also want to connect like-minded community members, so they can push Ubuntu Touch forward and grow the overall health of the community. Do you enjoy helping, encouraging and connecting people? Then we can use your people skills.
Good writing is an art. It's one of the best ways to captivate an audience, share ideas, and convey information. We're constantly working on articles, updates, documentation, and other projects that require fresh content.
Want to keep the high-quality content flowing and help others learn about Ubuntu Touch? We'd love to have your writing skills on board.
We want to make Ubuntu Touch and UBports more visible within and outside the UBports community. Can you write, make or edit films, design infographics or any other graphics? Are you a social media wizard or a marketing campaign champion? Help us create a buzz around Ubuntu Touch by spreading your knowledge and enthusiasm.
We strive to provide our users with the best possible mobile experience. This means creating an easy-to-understand, intuitive user interface that is consistent, user-friendly, and aesthetically pleasing. Are you the UX or interaction designer we need to achieve this vision? Or perhaps you're the marketing genius who can help expose Ubuntu Touch to a wider audience?
If people struggle with Ubuntu Touch, for instance while installing it on their device, maybe all they need is a little bit of help to get started. Do you like to help people? Is problem-solving your second nature? Does it feel good if you can successfully tackle an issue? Then your technical support efforts are much appreciated.
Why contribute?
Ubuntu Touch represents more than just a mobile operating system, it's a vision of digital freedom, privacy, and convergence. By contributing to UBports, you're helping build technology that puts users in control of their devices and data.
Real people, real projects
Collaborate with contributors across 40+ countries on work that ships to actual devices
Your name in the changelog
Every contribution is credited, documented, and appreciated
Build your open-source portfolio
Real-world experience in development, design, translation and more
Featured Projects
Halium
The hardware adaptation layer for running Ubuntu Touch, Droidian and other operating systems atop devices running Android, making it possible to easily port.
UBports Installer
Put alternative operating systems on your devices like Ubuntu Touch, postmarketOS, Droidian and others. Also compatible with supported smartwatches.
Lomiri
Lomiri is the open source mobile and desktop environment that adapts to your computing needs, fully changing the interface depending on your screen size.
Ways to Get Involved
Do you support our vision and want to see Ubuntu Touch thrive? Are you trying to learn a new skill or get better at something you already know how to do? Are you looking for something to add to your CV for volunteering and community engagement?
Then there's a variety of ways to contribute to our community.
Featured Projects
Halium
The hardware adaptation layer for running Ubuntu Touch, Droidian and other operating systems atop devices running Android.
UBports Installer
Put alternative operating systems on your devices like Ubuntu Touch, postmarketOS and others. Also compatible with supported smartwatches.

Lomiri
Lomiri is the open source mobile and desktop environment that adapts to your computing needs. It's one form factor for all devices.