Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mattjegan/awesome-hacktoberfest

An Awesome List of Awesome Hacktoberfest-Related Projects
https://github.com/mattjegan/awesome-hacktoberfest

List: awesome-hacktoberfest

awesome awesome-list collaboration hacktoberfest

Last synced: 16 days ago
JSON representation

An Awesome List of Awesome Hacktoberfest-Related Projects

Awesome Lists containing this project

README

        

# Awesome Hacktoberfest [![Awesome](https://awesome.re/badge.svg)](https://github.com/sindresorhus/awesome)

> [Hacktoberfest](https://hacktoberfest.com/) is a chance to level up your coding skills and get small goodies in reward.
> This page lists links to awesome background information and links to awesome contribution possibilities.

## Contents

- [Official website for registration and tips on how to get started](#official-website-for-registration-and-tips-on-how-to-get-started)
- [Finding issues](#finding-issues)
- [Events](#events)
- [Projects friendly to Hacktoberfest 1st time contributors](#projects-friendly-to-hacktoberfest-1st-time-contributors)
- [CSS](#css)
- [Dart / Flutter](#dart--flutter)
- [Go](#go)
- [HTML](#html)
- [JavaScript](#javascript)
- [Java](#java)
- [PHP](#php)
- [Python](#python)
- [React](#react)
- [SVG](#svg)
- [TypeScript](#typescript)
- [Companies participating in Hacktoberfest](#companies-participating-in-hacktoberfest)
- [Nonprofits participating in Hacktoberfest](#nonprofits-participating-in-hacktoberfest)
- [Misc resources](#misc-resources)
- [Other awesome lists](#other-awesome-lists)
- [Contribute](#contribute)

## Official website for registration and tips on how to get started

- [Hacktoberfest Official Website](https://hacktoberfest.digitalocean.com/)
- [Hacktoberfest Tutorial](https://www.youtube.com/watch?v=mll-akn8Gqs) - Introduction to Hacktoberfest.
- [Hacktoberfest Swag List](https://hacktoberfestswaglist.com/) - List of all goodies given away by companies.

## Finding issues

Finding a good issue to work on takes time.
Here, you find possibilities to ease the search.

- Use [Search Engine Hacktoberfest Project Finder](https://hacktoberfest-projects.vercel.app/) - Offers filtering by language. The best thing is that the projects are initially sorted by GitHub stars.
- Use [Search Engine Up For Grabs](https://up-for-grabs.net/#/) - find beginner-friendly projects and issues
- [Search for label `hacktoberfest`](https://github.com/search?q=label%3Ahacktoberfest+state%3Aopen+type%3Aissue) - Label especially created for Hacktoberfest.
- [Search for label `first-timers-only`](https://github.com/search?q=label%3Afirst-timers-only+state%3Aopen+type%3Aissue) - Issues tailored for first-time contributors.
- [Search for label `for-new-contributors`](https://github.com/search?q=label%3Afor-new-contributors+state%3Aopen+type%3Aissue) - Ideal for those who are new to open-source contributions.
- [Search for label `good-first-issue`](https://github.com/search?q=label%3Agood-first-issue+state%3Aopen+type%3Aissue) - Awesome beginner-friendly issues.
- [Search for label `easy`](https://github.com/search?q=label%3Aeasy) - Simple issues to start your Hacktoberfest journey.

## Events

- - List of all Hacktoberfest events.

## Projects friendly to Hacktoberfest 1st time contributors

In case you are an experienced developer, projects have prepared special issues for Hacktoberfest.
Below you will find awesome projects that have been put notable efforts into Hacktoberfest.
They also try to be very welcoming for 1st-time contributors.

### CSS

([all CSS projects with Hacktoberfest issues](https://github.com/search?utf8=%E2%9C%93&q=label%3Ahacktoberfest+state%3Aopen+type%3Aissue+language%3AJava&type=Issues&ref=advsearch&l=CSS))

- [crystal-ann](https://github.com/crystal-community/crystal-ann) - An awesome announcement tool for the Crystal programming language community.

### Dart / Flutter

([all Dart projects with Hacktoberfest issues](https://github.com/search?utf8=%E2%9C%93&q=label%3Ahacktoberfest+state%3Aopen+type%3Aissue+language%3ADart&type=Issues&ref=advsearch&l=Dart&l=))

- [The Public Transport](https://github.com/thepublictransport/thepublictransport-app) - An awesome app to provide public transport information, written in Dart and Flutter.

### Go

([all Go projects with hacktoberfest issues](https://github.com/search?utf8=%E2%9C%93&q=label%3Ahacktoberfest+state%3Aopen+type%3Aissue+language%3Ago&type=Issues&ref=advsearch&l=Go))

- [awesome-go](https://github.com/avelino/awesome-go) - A curated list of awesome Go frameworks, libraries and software.
- [watchtower](https://github.com/containrrr/watchtower) - A process for automating Docker container base image updates.
- [oh-my-posh](https://github.com/JanDeDobbeleer/oh-my-posh) - The most customisable and low-latency cross platform/shell prompt renderer.
- [TheAlgorithms](https://github.com/TheAlgorithms/Go) - Algorithms and Data Structures implemented in Go, following best practices.

### HTML

([all HTML projects with Hacktoberfest issues](https://github.com/search?utf8=%E2%9C%93&q=label%3Ahacktoberfest+state%3Aopen+type%3Aissue+language%3AJava&type=Issues&ref=advsearch&l=HTML))

### JavaScript

([all JavaScript projects with Hacktoberfest issues](https://github.com/search?utf8=%E2%9C%93&q=label%3Ahacktoberfest+state%3Aopen+type%3Aissue+language%3AJava&type=Issues&ref=advsearch&l=JavaScript))

- [jest-extended](https://github.com/mattphillips/jest-extended)
- [letra-extension](https://github.com/jayehernandez/letra-extension) - Passively learn a new language every time you open a new tab.
- [vue-dropzone](https://github.com/rowanwins/vue-dropzone)

### Java

([all Java projects with Hacktoberfest issues](https://github.com/search?utf8=%E2%9C%93&q=label%3Ahacktoberfest+state%3Aopen+type%3Aissue+language%3AJava&type=Issues&ref=advsearch&l=Java&l=))

### PHP

([all PHP projects with Hacktoberfest issues](https://github.com/search?utf8=%E2%9C%93&q=label%3Ahacktoberfest+state%3Aopen+type%3Aissue+language%3APHP&type=Issues&ref=advsearch&l=&l=))

### Python

([all python projects with Hacktoberfest issues](https://github.com/search?utf8=%E2%9C%93&q=label%3Ahacktoberfest+state%3Aopen+type%3Aissue+language%3APython&type=Issues&ref=advsearch&l=Dart&l=))

- [django-gamification](https://github.com/mattjegan/django-gamification)
- [howlong](https://github.com/mattjegan/HowLong)
- [python-ds](https://github.com/prabhupant/python-ds) - Data structures implemented in Python.
- [quick-net](https://github.com/Zwork101/quick-net)
- [Ralph](https://github.com/allegro/ralph)
- [Tipboard](https://github.com/allegro/tipboard)
- [wtfuzz](https://github.com/mattjegan/wtfuzz)

### React

([all React projects with Hacktoberfest issues](https://github.com/search?utf8=%E2%9C%93&q=label%3Ahacktoberfest+state%3Aopen+type%3Aissue+language%3ADart&type=Issues&ref=advsearch&l=React&l=))

- [Blitz](https://github.com/blitz-js/blitz) - Blitz is a batteries-included framework that's inspired by Ruby on Rails, is built on Next.js, and features a "Zero-API" data layer abstraction that eliminates the need for REST/GraphQL.
- [Gatsby](https://github.com/gatsbyjs/gatsby) - Gatsby is a free and open source framework for building blazing fast static websites.
- [Hey Linda](https://github.com/heylinda/heylinda-app) - A free forever meditation app built with React Native.

### SVG

- [atom-icons](https://github.com/HackeSta/atom-icons)

### TypeScript

([all TypeScript projects with Hacktoberfest issues](https://github.com/search?utf8=%E2%9C%93&q=label%3Ahacktoberfest+state%3Aopen+type%3Aissue+language%3ATypescript&type=Issues&ref=advsearch&l=Typescript))

- [LitmusChaos](https://github.com/litmuschaos/litmus/issues?q=is%3Aissue+is%3Aopen+label%3AHacktoberfest)

## Companies participating in Hacktoberfest

- [Grafana Labs](https://github.com/grafana/grafana)
- [WildFly](https://www.wildfly.org/news/2024/09/23/Hacktoberfest-2024/)

## Nonprofits participating in Hacktoberfest

- [If-Me](https://github.com/ifmeorg/ifme/labels/hacktoberfest)
- [Oppia](https://github.com/oppia/oppia/labels/Hacktoberfest)

## Misc resources

- [AwesomeSearch](https://awesomelists.top/) - Search engine for [the awesome list](https://awesome.re) providing useful programming resources.
- [Track Awesome List Updates Daily](https://www.trackawesomelist.com/) - Lists updates of awesome lists.
- [First Timers Only](https://www.firsttimersonly.com/) - Page highlighting awesome facts on first-time contributions.

## Other awesome lists

- [Awesome First PR Opportunities](https://github.com/MunGell/awesome-for-beginners) - Lists projects which are beginner-friendly.
- [The Top Open Source Projects marked for Hacktoberfest](https://awesomeopensource.com/projects/hacktoberfest) - List of 29,980 projects on GitHub.

## Contribute

Contributions are welcome!
Please read the [contribution guidelines](contributing.md) first.
Especially have the motto "quality over quantity" in mind.
Hacktoberfest is there to level up coding skills, not the capability to submit arbitrary files to arbitrary repositories.