Skip to content
Discussion options

You must be logged in to vote

Making your project open source on GitHub is straightforward. Here are the main steps:

Create a Public Repository

When creating a new repository, choose Public visibility.
If your repo is already private, go to Settings → General → Change repository visibility → Make public.
Add an Open Source License

Add a LICENSE file (MIT, Apache 2.0, GPL, etc.).
This defines how others can use, modify, and distribute your code.
You can add one via Add file → Create new file → Choose a license template.
Write a Clear README

Explain what the project does.
Include installation steps.
Add usage examples.
Mention how others can contribute.
Add CONTRIBUTING Guidelines

Create a CONTRIBUTING.md file.
Explain …

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by niceDeve
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug GitHub or a GitHub feature is not working as intended Codespaces Your development environment, in the cloud. Run VS Code and code on GitHub's cloud platform, Welcome 🎉 Used to greet and highlight first-time discussion participants. Welcome to the community! source:ui Discussions created via Community GitHub templates
2 participants