FOSS Resources

Open Source Development

Practical guides for starting, structuring, documenting, and maintaining open source software projects.

How to Start an Open Source Project

Learn how to start an open source project with a clear scope, license, repository, README, contribution path, releases, and maintainer plan.

How to Write a CONTRIBUTING Guide

Write a CONTRIBUTING guide that explains accepted changes, issue reports, pull requests, review expectations, tests, style, and project conduct.