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 (59)
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
Hey. Check out coders-railroad, a fun Hacktoberfest automated project. Add your cart to the HF2021 train by learning how and submitting a PR :) 🚂
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:
Let's Internationalize Forem!
Forem Hacktoberfest: Let’s Internationalize!
Ben Halpern for The DEV Team ・ Oct 1 ・ 3 min read
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.
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.
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.
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.
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.
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
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!
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:
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…
Happy Hacktoberfest !!! 🥳
Here are 2 projects in need for contributors :
Both repositories have open issues, and I would be so happy to welcome contributions ❤️
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!
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:
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.
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.
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.
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 🎃
Anyone loves to work on Social Network? (specially after last night's Facebook down 😉)
I was creating Golpo and Hacktoberfest is here!
So let's build Golpo together!
Frontend - github.com/Ananto30/golpo-svelte
Backend - github.com/Ananto30/golpo-express
Hi,
I've recently created a free CRM, POS and inventory manager using Laravel and TailwindCSS. The project is yet used by some people around the world, depite it still need your personal touch to make it better 😉.
github.com/Blair2004/NexoPOS-4x
Hey everyone, I've put up a really simple website - and I'd like to welcome first time contributors and beginners to help build it out. You can run and test it locally, so no risk of doing any permanent damage. Add something to it, make it beautiful and accessible if you can - and I'll accept the commits. Be explicit in your commits to say what you intend to do with your code - easier for me to approve and easier for other newbies to learn from your edits:
github.com/codess-aus/hacktoberfes...
LibreLingo, a community-owned language-learning platform is participating in Hacktoberfest.
Here's a list of issues that are good choices for a hacktoberfest contribution:
github.com/kantord/LibreLingo/issu...
Happy Hacktoberfest! We invite you to contribute NocoDB.
NocoDB is an open source Airtable alternative.
NocoDB works by connecting to any relational database and transforming them into a smart spreadsheet interface! This allows you to build no-code applications collaboratively with teams. NocoDB currently works with MySQL, PostgreSQL, Microsoft SQL Server, SQLite, Amazon Aurora & MariaDB databases.
Also NocoDB's app store allows you to build business workflows on views with combination of Slack, Microsoft Teams, Discord, Twilio, Whatsapp, Email & any 3rd party APIs too. Plus NocoDB provides programmatic access to APIs so that you can build integrations with Zapier / Integromat and custom applications too.
🔥 🔥 The Open Source Airtable alternative - Powered by Vue.js 🚀 🚀
NocoDB
✨ The Open Source Airtable Alternative ✨
Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet
Website • Discord • Twitter
Quick try
1-Click Deploy
Heroku
Using Docker
Using Npm
Using Git
GUI
Access Dashboard using : localhost:8080/dashboard
Join Our Community
Screenshots
Features
Rich Spreadsheet Interface
App
…Hi everyone, here's couple projects I have kept eligible for Hacktoberfest, Would love to see your contributions on them
Certificate Builder:
Github: github.com/Horizon733/certi-build
Language: Python
Customer Care chatbot:
GIthub: github.com/Horizon733/customer-car...
Framework/Language: Rasa/Python