5 Repository for beginners in Hacktoberfest
Tags: hacktoberfest, javascript, css, beginners
Published: 2021-10-13 18:25:12

# Introduction

One of the biggest Open Source events is going on ie Hacktoberfest. You can contribute to any open source project on Github or Gitlab and make valid 4 accepted Pull requests to avail perks. Perks include either T-shirt or plant a tree, depending on you.

You can participate in the event by registering yourself on [**Hacktoberfest**](https://hacktoberfest.digitalocean.com/) with your Github/Gitlab profile.

I am working as a participant and also as a maintainer to help other beginners to make their contribution to my repo.

Today I am going to list a few repositories from my GitHub profile, where you can contribute. The repository is beginner-friendly and most are for web developers.

So let's get started.

## How to Contribute

- In any repository, Go to the website.
- After learning about the repository and website. Go to Issue Tab.
- You can create a news issue or work on the previous issue.
- Just leave a message in issue regarding working on the issue.
- Then I will assign you on the issue.
- You can work on it and create a pull request.
- If everything goes well, I will merge it.

---



## [UI-UX-Design](https://github.com/surajondev/UI-UX-Design)

A repository created to share different components such as Buttons, Forms, containers, Cards, etc. You can improve the previous components and layout of the website. You can also create your component.

**Contribution:**
- Improve the Layout of the website
- Add more components
- Improve Documentation

**Website:** https://surajondev.github.io/UI-UX-Design/

**GitHub Repo:**
{% github https://github.com/surajondev/UI-UX-Design %}

---

## [JavaScript](https://github.com/surajondev/JavaScript)

A JavaScript-based repository containing projects from Basic to Advance. It already has projects like Coin Flip, Clock, Word Count, Background Changer, etc. You can add more JavaScript-based projects into the repository.

**Contribution:**
- Add more JavaScript Project
- Improve Documentation
- Work on other issues


**GitHub Repo:**
{% github https://github.com/surajondev/JavaScript %}

---

## [Get-Weather](https://github.com/surajondev/get-weather)

An Open Weather API-based weather app was developed using the react as frontend. It is hosted on GitHub pages. 

**Contribution:**
- Improve the Layout of the website
- Add more details
- Improve Cards that show details
- Better Color Combination for Website
- Dark and Light Mode

**Website:** https://surajondev.github.io/get-weather/

**GitHub Repo:**
{% github https://github.com/surajondev/get-weather %}

---

## [Text-to-Speech](https://github.com/surajondev/text-to-speech)

A Webapp that takes the text and converts into speech. It has support for more than 30 Major languages. It is hosted on netlify.

**Contribution:**
- Improve the Layout of the website
- Add more details
- Improve Cards that show details
- Better Color Combination for Website
- Dark and Light Mode

**Website:** https://surajondev.github.io/get-weather/

**GitHub Repo:**
{% github https://github.com/surajondev/text-to-speech %}

---

## [Animation-Nation](https://github.com/zero-to-mastery/Animation-Nation)

One of my favorite repositories to recommend for beginners to contribute and learn about Git and GitHub. You can create animation using CSS and HTML. 

**Contribution:**
- Add your animation

**Website:** https://animation-nation.netlify.app/

**GitHub Repo:**
{% github https://github.com/zero-to-mastery/Animation-Nation %}

# Last Note

*I hope you will contribute to some of my repositories that are beginner-friendly and learn about open source.*

*Happy Coding!*