Openpedia provides a wealth of useful resources that enable you to become a seasoned open source contributor. If you want to leave your mark in the world of open source, this project is a great fit for you.
- Introduction to Open Source
- Learn Git and GitHub
- Contributing to Open Source
- Beginner-Friendly Repos
- Open Source Programs
- Tech Stack
- Contributing
- License
This section includes some priceless resources that explain everything that you need to know about open source:
- An Introduction to Open Source Software by Logan & Partners
- An Introduction to Open Source Software by HTML Goodies
- Introduction to Open Source and Its Benefits by GeeksforGeeks
- What Is Open Source and How Does It Work? by TechTarget
- What Is Open Source Software and How Does It Work? by Synopsys
- What Is Open Source Software? by IBM
- What Is Open Source Software? by Indeed
- What Is Open Source? by Opensource
- What Is Open Source? by Myra
- What Is Open Source? by Red Hat
- What Is Open Source Software and How Does It Work? by Black Duck
- Open-Source Software: An Introduction by Open Access Government
- Introduction to Open Source Software by Cratecode
- Open Source Software by Toppr
- Why Open Source Software and Open Standards? by Dynatrace
- Open-Source Software: An Introduction by Idalko
- What is Open Source Software? by YoungWonks
- Open Source Basics by Intel Software
- Open Source Explained by IBM Technology
- What Is Open Source and How to Start? by Kunal Kushwaha
- What Is Open Source Software? by Honeypot
- What Is Open Source Software by Brian Daigle
- What Is Open Source? by Mozilla
This compilation offers some noteworthy resources for learning Git and GitHub, the two most essential tools for contributing to open source:
- An Intro to Git and GitHub for Beginners by HubSpot
- An Ultimate Guide to Git and GitHub by GeeksforGeeks
- Git and GitHub Tutorial - Version Control for Beginners by freeCodeCamp
- Git and GitHub Tutorial for Beginners by Analytics Vidhya
- GitHub and Git Tutorial for Beginners by DataCamp
- How to Use GitHub by Edureka
- Intro to GitHub for Version Control by Coding Club
- GitHub - Get Started by GitHub
- Complete Git and GitHub Tutorial by Kunal Kushwaha
- Git and GitHub for Beginners - Crash Course by freeCodeCamp
- Git and GitHub for Beginners by Kevin Stratvert
- Git Tutorial for Beginners - Git and GitHub Fundamentals in Depth by Tech With Tim
- Git Tutorial for Beginners: Learn Git in 1 Hour by Programming With Mosh
This category comprises a list of useful resources that describe the step-by-step workflow for making open source contributions:
- 14 Ways to Contribute to Open Source Without Being a Programming Genius or a Rock Star by SmartBear
- 8 Non-Code Ways to Contribute to Open Source by Opensource
- Beginnerβs Guide to Contributing to Open Source Projects by ActiveState
- Contributing to Open Source: Getting Started by GeeksforGeeks
- Get Involved in Open Source and Commit Code to Your First Project! by First Timers Only
- Getting Started With Contributing to Open Source by Stack Overflow
- How to Contribute to Open Source Projects - A Beginner's Guide by freeCodeCamp
- How to Contribute to Open Source Projects by RubyGarage
- How to Contribute to Open Source by GitHub
- How to Get Started With Open Source by HackerEarth
- How to Start Contributing to Open Source Software by Towards Data Science
- Why and How to Contribute to Open Source Projects? by Testsigma
This list offers a curated selection of beginner-friendly repos that can get you started as a beginner in open source:
- Alloy
- Angular
- Apache Arrow
- Awesome React
- balenaCloud Docs
- BioDrop
- Bootstrap
- Codecademy Docs
- Docusaurus
- First Contributions
- flutter
- freeCodeCamp
- GitHub Docs
- KubeArmor
- MatrixOne
- MDN Web Docs
- MindsDB
- Novu
- Prettier
- React Native
- React
- Storybook
This collection presents a list of open source programs that allow you to upskill and get rewarded for contributing to open source projects:
- 24 Pull Requests
- FOSSASIA Codeheat
- GiriScript Summer of Code
- Google Season of Docs
- Google Summer of Code
- HackSquad
- Hacktoberfest
- Hyperledger Mentorship Program
- JGEC Winter of Code
- LFN Mentorship Program
- MLH Fellowship
- Outreachy
- Season of KDE
- XROS Fellowship
- Kharagpur Winter Of Code
- NJACK Winter of Code
- FOSS OverFlow
Openpedia is built on these technologies:
Openpedia is waiting for your contribution!
Here are some interesting ways to contribute to this project:
- Adding a Resource
- Improving the Documentation
- Enhancing the Codebase
- Upgrading the User Interface
- Adding a Feature
Please go through the CONTRIBUTING guide for details.
Openpedia is licensed under the terms of the MIT License.