Hacktoberfest 2021 kicks off on Friday, October 1 and lasts through the end of the month!
Open source maintainers can drop links to/information on their projects in the comments below. The goal? To find helpful contributors seeking projects to improve in the name of Hacktoberfest!
Note for Maintainers: If you’d like your project to be eligible for Hacktoberfest contributions, you must classify it as a Hacktoberfest Project.
Participating in Hacktoberfest? Let us know in here. You can also use this thread as a reference for projects that are actively seeking contributions 🎉
If you're a maintainer who's interested in getting your repository ready for contributors, this handy guide from @bekahhw is a great place to start.
Top comments (58)
Happy Hacktoberfest, everyone! Here's a breakdown of some of the Hacktoberfest-eligible bugs in the Forem codebase. We'd love to see you tackle these in October. 🎃
Frontend
Let's Internationalize Forem!
Forem Hacktoberfest: Let’s Internationalize!
Ben Halpern for The DEV Team ・ Oct 1 ・ 3 min read
Hey. Check out coders-railroad, a fun Hacktoberfest automated project. Add your cart to the HF2021 train by learning how and submitting a PR :) 🚂
YasiOnFire / coders-railroad
Fun Hacktoberfest project
CodersRailroad🚂
This is a simple project made for Hactoberfest. An easy entry to Pull Requests. You can add your cart to the HF train by submitting a PR.
See the train in action: >>> coders-railroad.netlify.app/ <<<
How to contribute?
yarn
src/assets/data.json
and runyarn serve
to see your cartyarn test:unit
Cart config example:
name
text
cart
Avaiable carts:
First time participating in Hacktoberfest?
Well, I have got a solution for all the newbie web devs out there.
If you are having a problem in searching for repos to contribute to, then read this till the end.
I present before you Gamesflow
Gamesflow is a combination of 5 web browser based games built on HTML, CSS and Javascript
This org account contains 5 repositories divided on the basis of level of advancement.
Beginners
For beginner repos, the HTML-CSS-JS code is based in one html file.
Repo 1. 2048 game
This repo is for a fun and animated version of the OG 2048 game. It is a game where you add numbers of similar values to reach the number 2048. So, this is a good place to start.
Gamesflow / 2048-game
An animated and fun version of the popular 2048 game. Built with HTML, CSS and Javascript.
2048 with Bubbles
An animated and fun version of the popular 2048 game. Built with HTML, CSS and Javascript.
How to play
Move the bubbles with your mouse and add up the same numbers. After adding up two bubbles, two more drop and will not return if they fall over the sofa.
You can turn off the music and sound effects from the home page and also choose the quality of game.
Screenshot
Built with
Contributing
Contributions are always welcome!
This repo is open for Hacktoberfest PRs.
See
contributing.md
for ways to get started.License
MIT
Feedback
If you have any feedback, please reach out to us at rainboestrykr@gmail.com
Support
Repo 2. Tetradic
This is a fun and music-based concentration game where you have to repeat the musical patters.
Gamesflow / Tetradic
A fun game with music for people to practice their focus and concentration.
Tetradic
A fun game with music for people to practice their focus and concentration.
How to play
Follow the pattern and repeat it with music to complete levels.
You can turn off the music and sound effects from the home page and just use the colors to play.
Screenshot
Built with
Contributing
Contributions are always welcome!
This repo is open for Hacktoberfest PRs.
First time Hacktoberfest participants are welcome.
License
MIT
Feedback
If you have any feedback, please reach out to us at rainboestrykr@gmail.com
Support
Intermediate
For intermediate repos, there are separate files for languages along with a little intro to ThreeJS.
Repo 3. The Lost Ball
This game is inspired from Subway Surfers and it is a 3D runner type game. There is a high score feature too.
Gamesflow / The-Lost-Ball
A 3D runner game inspired from Subway Surfers
The Lost Ball
A 3D runner game inspired from Subway Surfers and built on ThreeJS.
How to play
Screenshot
Built with
Contributing
Contributions are always welcome!
This repo is open for Hacktoberfest PRs.
First time Hacktoberfest participants are welcome.
License
MIT
Feedback
If you have any feedback, please reach out to us at rainboestrykr@gmail.com
Support
Repo 4. Shinigami World
For all of you anime fans out there, this game is a ripoff of The Lost ball game above but with completely different aesthetics.
Gamesflow / Shinigami-World
The anime version of "The Lost Ball"
Shinigami World
The official anime version of "The Lost Ball"
How to play
Screenshot
Built with
Contributing
Contributions are always welcome!
This repo is open for Hacktoberfest PRs.
First time Hacktoberfest participants are welcome.
License
MIT
Feedback
If you have any feedback, please reach out to us at rainboestrykr@gmail.com
Support
Advance
For advance repo, there are different kinds of functions and variables for you to try your hand at them.
Repo 5. PongZoid
This is a mouse-controlled version of the OG pong game with a home page and color changing graphics. This had been a project of mine earlier and I had been working on its multiplayer version.
Gamesflow / PongZoid
A new version of the evergreen and OG pong game.
PongZoid
The new version of the OG and evergreen pong game with mouse functionality and cool colors.
How to play
Move the mouse to move the platform and don't let the ball touch the floor. Survive and create high scores.
You can change paddle speed and view more info on the home page.
Screenshot
Built with
Based on a tutorial from here
Contributing
Contributions are always welcome!
This repo is open for Hacktoberfest PRs.
First time Hacktoberfest participants are welcome.
License
MIT
Feedback
If you have any feedback, please reach out to us at rainboestrykr@gmail.com
Support
Thank you for reading!
Hope this will help you this month, feel free to reach out to me on twitter for any queries or suggestions. Happy Hacktober to you!
This is great @abhirajb
Can you please add labels
hacktoberfest
for issues section.Also is it possible for the issue submitters to assign labels? Would be great if it were.
Sure, will set up thoe labels asap.
Happy Hacktoberfest! I love participating each and every year :) I'm finally trying to be a maintainer this year, here's what I got:
react-use-please-stay
I have a fun and simple React hook called
usePleaseStay
that helps you animate your favicon and title like so:The repository is
react-use-please-stay
on GitHub.I've opened a few possible issues that I think could be further optimizations to this hook! I hope you'll consider taking a look at them or tackling one!
Hope to see you all out there this October on the front lines of open source software! Have fun!
For anyone who is looking for a repo to make a small, but meaningful contributions, I'm working on a WebGL Pixel Editor written in Svelte.
The core functionality is there, but there's plenty of things to do from styling to dev-ops.
Cheers!
ValeriaVG / pixel-vg
WebGL Pixel Editor
Pixel VG - WebGL Pixel Editor
Pixel (V)ector (G)raphics Easy to use point & click pixel-art editor.
Development
Install dependencies:
Run in dev mode:
Preview build:
Build static version:
Happy Hacktoberfest !!! 🥳
Here are 2 projects in need for contributors :
Both repositories have open issues, and I would be so happy to welcome contributions ❤️
Hi everyone,
I am excited to announce that Linkin will be participating in 2021 Hacktoberfest 🎃.
LinkIn is a self-hosted link tree application that you can customize to create your own link tree page.
RizkyRajitha / linkin
Linkin is a customizable self hosted link tree platform.
Linkin ·
Linkin is a customizable self-hosted link tree application.
100% Free and Open Source💯
Self Hosted, you own your data💽
Customize your link tree with few clicks with a feature-rich dashboard🤖
SEO friendly design built using Next js🕸️
Supports 3 one-click deploy hosting providers🚀
View Demo
Demo Admin
http://linkindemo.vercel.app/admin
admin
linkin123
Deploy with Vercel
Deploy with Heroku
Deploy with Railway
Getting started
DATABASE_URL
- Postgres database urlHASHSALT
- random secret keyNODE_ENV
- set NODE_ENV toproduction
youdomain/admin
to view admin loginadmin
linkin123
DATABASE_URL
- Postgres database urlHASHSALT
- random secret keyyoudomain/admin
to…Linkin is built using
following issues are open for contribution, also feel free to try out new things add issues regarding linkin.
Editable avatar border colors #31
currently avatar border color is hard coded to
#fff
color .This has to be dynamic, so that the users can customize the color .
The new form input for color should be under the
Colors
tab in thedashboard
rough workflow
and register it with the react-form-hook
register
method passedavatarBorderColor
. destructureavatarBorderColor
variable . (refer the existing implementation) github.com/RizkyRajitha/linkin/blo...add new column to the
pagedata
relation in prisma with nameavatarBorderColor
and typeString? @db.VarChar
github.com/RizkyRajitha/linkin/blo... .migrate the modified prisma schema prisma doc . (when migration dev you will need permission to create databases , if such problem occurs use docker postgres instance ).
destructure the new
avatarBorderColor
variable and the pass it to the stylesgithub.com/RizkyRajitha/linkin/blo...
test whether everything works.
Editable height and width in link cards #41
currently link tree max width is hard corded to
320px
github.com/RizkyRajitha/linkin/blo...
it should be dynamically changed using the dashboard.
The new form input for width should be under the General tab in the dashboard
tentative workflow
number
type github.com/RizkyRajitha/linkin/blo...and register it with the react-form-hook
register
method passedpageWidth
. (refer the existing implementation)pagedata
relation in prisma with namepageWidth
and typeString? @db.VarChar
github.com/RizkyRajitha/linkin/blo... .
migrate the modified prisma schema prisma doc . (when migration dev you will need permission to create databases , if such problem occurs use docker postgres instance ).
destructure the new
pageWidth
variable and the pass it to the stylesgithub.com/RizkyRajitha/linkin/blo...
test whether everything works.
Cheers 🥂
Happy Hacktoberfest 🎃
See my earlier post about a project open to Hacktoberfest contributions:
Hacktoberfest Participants Help Us Internationalize the user-statistician GitHub Action
Vincent A. Cicirello ・ Sep 29 ・ 4 min read
The relevant GitHub repository is:
cicirello / user-statistician
Generate a GitHub stats SVG for your GitHub Profile README in GitHub Actions
user-statistician
Check out all of our GitHub Actions: actions.cicirello.org/
Hacktoberfest Participants and Other Potential Contributors
We are currently interested in increasing internationalization of this project. It currently supports generating the SVG in English, Italian, and German. There are open issues for a few other languages, which you can work on if you would like to translate the various labels. You may also work on translations to other languages not currently included among open issues. In such a case, please start by submitting an issue (similar to the existing ones) so that we are aware of interest in a particular language.
About
The cicirello/user-statistician GitHub Action generates a detailed visual summary of your activity on GitHub in the form of an SVG suitable to display on your GitHub Profile README Although the intended use-case is to generate an SVG image for your GitHub Profile README you can also potentially link…
Hi everyone!
Thrilled to join this discussion.
Driftctl is a free and OSS tool that warns of infrastructure drift. The more supported resources there are in the tool, the more comprehensive the analysis it provides.
That’s why all Hacktoberfest contributors are more than welcome to make a contribution to driftctl and add new resources on GCP and Azure.
We even have PR templates available and ready to use if you wish to make a quick and simple AND YET very useful contribution. Here's a link to our repo
github.com/cloudskiff/driftctl/dis...