René's URL Explorer Experiment


Title: How to Contribute to Open Source | Open Source Guides

Open Graph Title: How to Contribute to Open Source

X Title: How to Contribute to Open Source

Description: Want to contribute to open source? A guide to making open source contributions, for first-timers and veterans.

Open Graph Description: Want to contribute to open source? A guide to making open source contributions, for first-timers and veterans.

Opengraph URL: https://opensource.guide/how-to-contribute/

X: @github

Generator: Jekyll v3.10.0

direct link

Domain: opensource.guide


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-09-30T17:18:13+00:00","datePublished":"2026-09-30T17:18:13+00:00","description":"Want to contribute to open source? A guide to making open source contributions, for first-timers and veterans.","headline":"How to Contribute to Open Source","image":"https://opensource.guide/assets/images/cards/contribute.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://opensource.guide/how-to-contribute/"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"https://opensource.guide/assets/images/cards/default.png"}},"url":"https://opensource.guide/how-to-contribute/"}

google-site-verificationc1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY
og:localeen
og:site_nameOpen Source Guides
og:imagehttps://opensource.guide/assets/images/cards/contribute.png
og:typearticle
article:published_time2026-09-30T17:18:13+00:00
twitter:cardsummary_large_image
twitter:imagehttps://opensource.guide/assets/images/cards/contribute.png
article:publisherhttps://www.facebook.com/GitHub/

Links:

Open Source Guideshttps://opensource.guide/
About https://github.com/github/opensource.guide#readme
Contribute https://github.com/github/opensource.guide/blob/HEAD/CONTRIBUTING.md
Why contribute to open source?https://opensource.guide/how-to-contribute/#why-contribute-to-open-source
What it means to contributehttps://opensource.guide/how-to-contribute/#what-it-means-to-contribute
Orienting yourself to a new projecthttps://opensource.guide/how-to-contribute/#orienting-yourself-to-a-new-project
Finding a project to contribute tohttps://opensource.guide/how-to-contribute/#finding-a-project-to-contribute-to
How to submit a contributionhttps://opensource.guide/how-to-contribute/#how-to-submit-a-contribution
What happens after you submit your contributionhttps://opensource.guide/how-to-contribute/#what-happens-after-you-submit-your-contribution
@erriettahttps://github.com/errietta
“Why I love contributing to open source software”https://web.archive.org/web/20251207070642/https://www.errietta.me/blog/open-source/
most neglected or overlookedhttps://github.com/blog/2195-the-shape-of-open-source
@ortahttps://github.com/orta
“Moving to OSS by default”https://web.archive.org/web/20190922123729/https://academy.realm.io/posts/orta-therox-moving-to-oss-by-default/
like @fzamperin did for NodeSchoolhttps://github.com/nodeschool/organizers/issues/406
like Drupal suggestshttps://www.drupal.org/community-initiatives/drupal-core/usability
like hapi.js’s contributors didhttps://github.com/hapijs/contrib/issues/68
like @CBID2 did for OpenSauced’s documentationhttps://github.com/open-sauced/docs/pull/151
like @opensauced did for their producthttps://web.archive.org/web/20231001000000*/https://news.opensauced.pizza/about/
like PyPA’s contributors didhttps://packaging.python.org/
like @frontendwizard did for the instructions for freeCodeCamp’s CSS Flexbox challengehttps://github.com/freeCodeCamp/freeCodeCamp/pull/19077
“Call for contributors”https://github.com/babel/babel/issues/1347
like @nzakas did for ESLinthttps://github.com/eslint/eslint/issues/6765
like @dianjin did for Leaflethttps://github.com/Leaflet/Leaflet/issues/4528#issuecomment-216520560
like this Postgres examplehttps://stackoverflow.com/questions/18664074/getting-error-peer-authentication-failed-for-user-postgres-when-trying-to-ge
like @ereichert did for @bronzdoc on Rusthttps://github.com/rust-lang/book/issues/123#issuecomment-238049666
list of “awesome” listshttps://github.com/sindresorhus/awesome
list of potential interview questionshttps://github.com/h5bp/Front-end-Developer-Interview-Questions
collection of fun facts about puffinshttps://github.com/stuartlynn/puffin_facts
“How to Contribute to Open Source”https://readwrite.com/2014/10/10/open-source-diversity-how-to-contribute/
open source licensehttps://choosealicense.com
Codecademy’s Docs repositoryhttps://www.codecademy.com/resources/docs/contribution-guide
Astro Docshttps://docs.astro.build/en/contribute/#contributing-to-docs
MDN Web Docshttps://github.com/mdn/content/blob/main/.github/workflows/markdown-lint.yml
CHAOSS’ weekly Newsletterhttps://chaoss.community/news/
EddieHub’s Discord communityhttp://discord.eddiehub.org/
John F. Kennedy Libraryhttps://www.jfklibrary.org/learn/education/teachers/curricular-resources/ask-not-what-your-country-can-do-for-you
28% of casual contributionshttps://www.ime.usp.br/~gerosa/papers/saner2016.pdf
https://github.com/facebook/react/contributehttps://github.com/facebook/react/contribute
GitHub Explorehttps://github.com/explore/
Open Source Fridayhttps://opensourcefriday.com
First Timers Onlyhttps://www.firsttimersonly.com/
CodeTriagehttps://www.codetriage.com/
24 Pull Requestshttps://24pullrequests.com/
Up For Grabshttps://up-for-grabs.net/
First Contributionshttps://firstcontributions.github.io
SourceSorthttps://web.archive.org/web/20201111233803/https://www.sourcesort.com/
OpenSaucedhttps://web.archive.org/web/20250911171437/https://opensauced.pizza/
GitLab Explorehttps://gitlab.com/explore/projects/trending
Virtual-Coffeehttps://github.com/Virtual-Coffee/virtualcoffee.io/pulse
Producing OSShttps://producingoss.com/en/evaluating-oss-projects.html
A Beginner’s Very Bumpy Journey Through The World of Open Sourcehttps://www.freecodecamp.org/news/a-beginners-very-bumpy-journey-through-the-world-of-open-source-4d108d540b39/
you can click “Watch”https://help.github.com/articles/watching-repositories/
on joining projectshttps://twitter.com/dan_abramov/status/819555257055322112
Fork the repositoryhttps://guides.github.com/activities/forking/
herehttps://help.github.com/articles/syncing-a-fork/
Create a branchhttps://guides.github.com/introduction/flow/
Make a Pull Requesthttp://makeapullrequest.com/
First Contributionshttps://github.com/Roshanjossey/first-contributions
checked the project for signs of activityhttps://opensource.guide/how-to-contribute/#a-checklist-before-you-contribute
the feedback that a maintainer has given to @AhmedElTabarani on their pull request to EbookFoundation’s free-programming-bookshttps://github.com/EbookFoundation/free-programming-books/pull/6964
@RitaDee did for an issue at OpenSauced’s app repositoryhttps://github.com/open-sauced/app/issues/1656#issuecomment-1729353346
Back to all guides https://opensource.guide/
Starting an Open Source Project Learn more about the world of open source and get ready to launch your own project. https://opensource.guide/starting-a-project/
Building Welcoming Communities Building a community that encourages people to use, contribute to, and evangelize your project. https://opensource.guide/building-community/
Contribute https://github.com/github/opensource.guide/blob/main/_articles/how-to-contribute.md
fine printhttps://opensource.guide/notices/
friendshttps://github.com/github/opensource.guide/graphs/contributors

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.