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.
Guide
Other
Open Source Guides
About an hour
Intermediate
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.
Ready to start?
Opens on Open Source Guides in a new tab.
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.