An open API service indexing awesome lists of open source software.

https://github.com/Sriparno08/Openpedia

Openpedia provides a wealth of useful resources that enable you to become a seasoned open source contributor.
https://github.com/Sriparno08/Openpedia

beginner-friendly contributions-welcome css documentation git github guide hacktoberfest html javascript nodejs open-source resources roadmap webpack

Last synced: 2 months ago
JSON representation

Openpedia provides a wealth of useful resources that enable you to become a seasoned open source contributor.

Awesome Lists containing this project

README

          


Openpedia Logo

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.

## ๐Ÿงพ Table of Contents

- [Introduction to Open Source](#-introduction-to-open-source)
- [Learn Git and GitHub](#-learn-git-and-github)
- [Contributing to Open Source](#-contributing-to-open-source)
- [Beginner-Friendly Repositories](#-beginner-friendly-repositories)
- [Open Source Programs](#-open-source-programs)
- [Tech Stack](#-tech-stack)
- [Contributing](#-contributing)
- [License](#-license)

## ๐Ÿคจ Introduction to Open Source

This category provides a carefully curated selection of invaluable resources designed to help you navigate and understand the open source ecosystem:

- [An Introduction to Open-Source Software](https://www.htmlgoodies.com/guides/an-introduction-to-open-source-software/) by HTMLGoodies
- [An Introduction to Open-Source Software](https://www.loganpartners.com/an-introduction-to-open-source-software/) by Logan & Partners
- [Introduction to Open-Source and its Benefits](https://www.geeksforgeeks.org/introduction-to-open-source-and-its-benefits/) by GeeksforGeeks
- [Introduction to Open-Source Software](https://cratecode.com/info/open-source-introduction) by Cratecode
- [Open-Source Software: An Introduction](https://idalko.com/open-source-software/) by Idalko
- [Open-Source Software: An Introduction](https://www.openaccessgovernment.org/open-source-software-an-introduction/140466/) by Open Access Government
- [The Ultimate Guide to Open-Source Software Development](https://licensespring.com/blog/glossary/open-source-software/) by LicenseSpring
- [What is Open Source?](https://opensource.com/resources/what-open-source) by Opensource.com
- [What is Open Source?](https://www.redhat.com/en/topics/open-source/what-is-open-source) by Red Hat
- [What is Open Source and How Does it Work?](https://www.techtarget.com/whatis/definition/open-source) by TechTarget
- [What is Open-Source Software?](https://www.blackduck.com/glossary/what-is-open-source-software.html) by Black Duck
- [What is Open-Source Software?](https://www.ibm.com/topics/open-source) by IBM
- [What is Open-Source Software?](https://www.indeed.com/career-advice/career-development/open-source-software-definition) by Indeed
- [What is Open-Source Software?](https://www.youngwonks.com/blog/What-is-Open-Source-Software) by YoungWonks

## ๐Ÿ’ป Learn Git and GitHub

This category offers a selection of key resources aimed at helping you master Git and GitHub, two of the most essential tools for contributing to open-source projects:

- [An Intro to Git and GitHub for Beginners](https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners) by HubSpot
- [An Ultimate Guide to Git and GitHub](https://www.geeksforgeeks.org/ultimate-guide-git-github/) by GeeksforGeeks
- [Git and GitHub Tutorial for Beginners](https://www.datacamp.com/tutorial/github-and-git-tutorial-for-beginners) by DataCamp
- [Git and GitHub Tutorial: Version Control for Beginners](https://www.freecodecamp.org/news/git-and-github-for-beginners/) by freeCodeCamp
- [How to Use GitHub](https://www.edureka.co/blog/how-to-use-github/) by Edureka
- [Intro to GitHub for Version Control](https://ourcodingclub.github.io/tutorials/git/) by Coding Club
- [Introduction to Git and GitHub for Beginners](https://www.analyticsvidhya.com/blog/2021/09/git-and-github-tutorial-for-beginners/) by Analytics Vidhya

## ๐Ÿ™Œ Contributing to Open Source

This category features a comprehensive collection of practical resources that outline the step-by-step workflow involved in contributing to open-source projects:

- [8 Non-Code Ways to Contribute to Open Source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by Opensource.com
- [Contributing to Open Source: Getting Started](https://www.geeksforgeeks.org/contributing-to-open-source-getting-started/) by GeeksforGeeks
- [Getting Started with Contributing to Open Source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by Stack Overflow
- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by GitHub
- [How to Contribute to Open-Source Projects](https://rubygarage.org/blog/how-contribute-to-open-source-projects) by RubyGarage
- [How to Contribute to Open-Source Projects: A Beginner's Guide](https://www.freecodecamp.org/news/how-to-contribute-to-open-source-projects-beginners-guide/) by freeCodeCamp
- [How to Get Started with Open Source](https://www.hackerearth.com/getstarted-opensource/) by HackerEarth
- [Open-Source Contributions: A Detailed Guide](https://testsigma.com/blog/why-how-to-contribute-to-open-source-projects/) by Testsigma

## ๐Ÿ˜‡ Beginner-Friendly Repositories

This category highlights a variety of active beginner-friendly repositories specifically chosen to help newcomers take their first steps into the world of open source contributions:

- [Angular](https://github.com/angular/angular)
- [Apache Arrow](https://github.com/apache/arrow)
- [Awesome React](https://github.com/enaqx/awesome-react)
- [balenaCloud Docs](https://github.com/balena-io/docs)
- [Bootstrap](https://github.com/twbs/bootstrap)
- [Codecademy Docs](https://github.com/Codecademy/docs)
- [Docusaurus](https://github.com/facebook/docusaurus)
- [First Contributions](https://github.com/firstcontributions/first-contributions)
- [Flutter](https://github.com/flutter/flutter)
- [freeCodeCamp](https://github.com/freeCodeCamp/freeCodeCamp)
- [GitHub Docs](https://github.com/github/docs)
- [Grafana Alloy](https://github.com/grafana/alloy)
- [KubeArmor](https://github.com/kubearmor/KubeArmor)
- [MatrixOne](https://github.com/matrixorigin/matrixone)
- [MDN Web Docs](https://github.com/mdn/content)
- [MindsDB](https://github.com/mindsdb/mindsdb)
- [Novu](https://github.com/novuhq/novu)
- [Prettier](https://github.com/prettier/prettier)
- [React](https://github.com/facebook/react)
- [React Native](https://github.com/facebook/react-native)
- [Storybook](https://github.com/storybookjs/storybook)

## ๐Ÿ… Open Source Programs

This category showcases a range of exciting open source programs that not only help you develop valuable skills but also offer mentorship and rewards for your contributions:

- [24 Pull Requests](https://24pullrequests.com/)
- [FOSS Overflow](https://fossoverflow.dev/)
- [FOSSASIA Codeheat](https://codeheat.org/)
- [GiriScript Summer of Code (GSSoC)](https://gssoc.girlscript.tech/)
- [Google Season of Docs (GSoD)](https://developers.google.com/season-of-docs)
- [Google Summer of Code (GSoC)](https://summerofcode.withgoogle.com/)
- [Hacksquad](https://www.hacksquad.dev/)
- [Hacktoberfest](https://hacktoberfest.com/)
- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN)
- [Kharagpur Winter of Code (KWoC)](https://kwoc.kossiitkgp.org/)
- [LFN Mentorship Program](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program)
- [MLH Fellowship](https://fellowship.mlh.io/)
- [Outreachy](https://www.outreachy.org/)
- [Season of KDE](https://season.kde.org/)

## ๐ŸŒ Tech Stack

Openpedia is built on the following technologies:

![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white)
![Webpack](https://img.shields.io/badge/webpack-%238DD6F9.svg?style=for-the-badge&logo=webpack&logoColor=black)

## ๐Ÿค Contributing

Openpedia is waiting for your contribution!

The several interesting ways to contribute to this project include:

- Adding resources
- Improving the documentation
- Enhancing the codebase
- Upgrading the user interface
- Implementing features

Please go through the [CONTRIBUTING](https://github.com/Sriparno08/Openpedia/blob/main/CONTRIBUTING.md) guide for details.

## ๐Ÿ“ License

Openpedia is licensed under the terms of the [MIT License](https://github.com/Sriparno08/Openpedia/blob/main/LICENSE.md).