Sefism early access is open for X and Instagram followers and university students.Get early access
Guide · OtherFree

Starting an Open Source Project

GitHub's community-written guide to launching a project: when to open source, choosing a licence, writing a README and contributing guide, setting a code of conduct and naming the project. The launch checklist at the end is the part to keep open while you set up your first public repository.

Format

Guide

Topic

Other

Provider

Open Source Guides

Time needed

About an hour

Level

Intermediate

Access

Free

GitHub's community-written guide to launching a project: when to open source, choosing a licence, writing a README and contributing guide, setting a code of conduct and naming the project. The launch checklist at the end is the part to keep open while you set up your first public repository.

open sourcegitfree course

Ready to start?

Opens on Open Source Guides in a new tab.

Open resource
Link broken or out of date?

Report a problem

With "Starting an Open Source Project". Only Tauseef reads this.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

Follow along

New writing, resources and project ideas land here first.