Open Source Guides
Open source software is made by people just like you. Learn how to launch and grow your project.
How to Contribute to Open Source
Want to contribute to open source? A guide to making open source contributions, for first-timers and for veterans.
Starting an Open Source Project
Learn more about the world of open source and get ready to launch your own project.
Finding Users for Your Project
Help your open source project grow by getting it in the hands of happy users.
Building Welcoming Communities
Building a community that encourages people to use, contribute to, and evangelize your project.
Best Practices for Maintainers
Making your life easier as an open source maintainer, from documenting processes to leveraging your community.
Leadership and Governance
Growing open source projects can benefit from formal rules for making decisions.
Getting Paid for Open Source Work
Sustain your work in open source by getting financial support for your time or your project.
Your Code of Conduct
Facilitate healthy and constructive community behavior by adopting and enforcing a code of conduct.
Open Source Metrics
Make informed decisions to help your open source project thrive by measuring and tracking its success.