๐ฃ Hacktoberfest 2025 encourages everyone to join the open-source community โ and whatโs more fun than contributing to a collection of simple, interactive JavaScript games? ๐ฏ
๐ข Register at hacktoberfest.com and make four pull requests (PRs) between October 1st โ 31st, 2025 to earn exclusive digital swag and rewards! ๐
Welcome to JavaScript Games for Beginners!
This repository hosts a collection of fun, beginner-friendly web games built using pure HTML, CSS, and JavaScript โ no frameworks, no dependencies, just clean and creative code.
These projects are perfect for anyone who wants to:
- Learn how browser games are built from scratch
- Understand DOM manipulation, events, and basic animations
- Participate in open-source development during Hacktoberfest 2025
| No | Game | Description |
|---|---|---|
| 1๏ธโฃ | ๐ Snake Game | Control the snake and eat food to grow longer. |
| 2๏ธโฃ | ๐ฃ Minesweeper | Reveal all safe tiles without detonating a bomb. |
| 3๏ธโฃ | ๐งฉ Memory Match | Flip cards and match identical pairs. |
| 4๏ธโฃ | ๐ Pong | Classic paddle and ball arcade challenge. |
| 5๏ธโฃ | ๐ช Flappy Bird | Tap to fly through pipes and achieve the highest score! |
| 6๏ธโฃ | โ๏ธ Rock Paper Scissors | Classic hand game with interactive UI and score tracking. |
| 7๏ธโฃ | ๐ด๐ก Connect 4 | Drop discs to connect four in a row before your opponent does. |
| 8๏ธโฃ | โก Typing Test | Test your typing speed with small quotes. |
| 9๏ธโฃ | ๐งฉ Sudoku | Fill the 9ร9 grid so each row, column and 3ร3 box contains digits 1โ9. |
Want to add your own game? Fork this repo and bring your creativity to life! ๐จ
๐ฎ Check out all available games in the Game List
๐ We welcome contributions from everyone, regardless of experience level!
Please read our Contribution Guidelines before starting.
You can contribute by:
- ๐น๏ธ Adding a new JavaScript game
- ๐ Fixing bugs or improving existing games
- ๐ Enhancing UI/UX or adding visual effects
- ๐ Updating documentation or FAQs
If you have any questions, check our FAQs page for quick answers.
| Label | Description |
|---|---|
hacktoberfest-accepted |
Eligible for Hacktoberfest points |
good first issue |
Great for beginners |
help wanted |
Maintainer needs assistance |
bug |
Report or fix a coding issue |
This repository is licensed under the MIT License.
Youโre free to use, modify, and distribute the code as long as proper credit is given.
See the LICENSE file for details.
Thank you to all the awesome people who have contributed to this project! ๐
Your support makes JavaScript Games for Beginners better every day. ๐ช
If you find this project helpful:
- โญ Star the repository
- ๐งโ๐ป Contribute your own game or fix bugs
- ๐ฌ Share this project with friends
โPlay. Code. Learn. Contribute.โ โ Hacktoberfest 2025 ๐ป๐
