Welcome, contributor! 🚀
We're thrilled to have you here. This repository is a curated collection of high-quality JavaScript projects under the HashSlap Summer of Code (HSSoC).
Please read this guide before opening a pull request.
🔥 We’re only accepting quality projects — please submit your best JavaScript work, not beginner-level exercises.
- Useful, unique, or production-ready JavaScript projects
- Tools, scripts, extensions, games, visualizations, etc.
- Node.js CLI utilities
- React, Vue, Svelte projects (well-structured and documented)
- Projects with meaningful functionality
- Basic beginner projects (calculator, to-do list, counter, etc.)
- Forks/clones of popular projects without meaningful changes
- Incomplete or broken code
- No README or unclear structure
- Copied content without credit
Click on the "Fork" button at the top-right corner to create your own copy.
git clone https://github.com/<your-username>/javascript-vault.git
cd javascript-vaultgit checkout -b add/my-awesome-project- Create a folder under
projects/<category>/your-project-name/ - Add your project files inside it
- Add a proper
README.md(template below) - Use semantic folder names and camel/kebab-case
git add .
git commit -m "✨ Add [Your Project Name]"
git push origin add/my-awesome-project- Go to the original repository
- Click “Compare & Pull Request”
- Add a meaningful description
- We’ll review your submission and merge if it meets the standards
Your project must include a README.md explaining:
# Project Title
## 🚀 Overview
Brief summary of the project and what it does.
## 🔧 Features
- Feature 1
- Feature 2
## 🛠️ Tech Stack
- JavaScript (ES6+)
- [Frameworks/libraries used]
## 📦 How to Run
Steps to install and run your project.
## 📸 Screenshots (Optional)
Visuals/GIFs showing the app in action.
## 📜 License (Optional)
Mention if it’s open-source or MIT.Join our Discord to ask questions, get help, or brainstorm project ideas!
Made with 💙 by HashSlap Summer of Code Let's build something awesome together.