Code
Build the kernel, system services, applications, drivers, and developer tools.
Explore projectsContribute
mochiOS is built in the open.
You can contribute through code, design, documentation, testing, and more.
Find your place
Build the kernel, system services, applications, drivers, and developer tools.
Explore projectsHelp shape interfaces, interactions, icons, and the visual language of mochiOS.
Explore designMake mochiOS easier to understand, learn, and develop for.
Read documentationTry mochiOS, find problems, reproduce bugs, and help make the system more reliable.
Explore repositoriesNew to OS development?
You do not need to know everything before you start. Learn how mochiOS works, choose a part that interests you, and start small.
Start learningHow it works
Find a project or problem that interests you.
Read the relevant documentation and existing code.
Make your change and test it locally.
Submit your work for review.
Open source
Every part of mochiOS exists because someone decided to make it better.