jonsyloco/claude-tetris
Good First Issues in JavaScript
JavaScript is the most common entry point into open source — almost every web project has beginner-friendly issues, from small UI fixes to documentation.
24+ open beginner issues
20 repositories
July 21, 2026 last updated
Open JavaScript issues for beginners
anubhab-m02/BuFin
Add a streak counter to Dashboard/Profile
anubhab-m02/BuFin
Add a Dockerfile for local dev
zanmstfa/pecah-pr
Tambahkan 5 repository JavaScript ramah pemula
sunhaoyu-sawma/Yangming-Mind-OS
[Visual] 核对文档站深色模式图表可读性
sunhaoyu-sawma/Yangming-Mind-OS
[UX] 测试 3 分钟快速开始并记录真实卡点
manubusupalli/content_tracker
Test Issue
PipedreamHQ/pipedream
[ACTION] connect to erpnext
moizycodes/moizy-open-source-issues
Bug: Fix Inconsistent Module Syntax in Test Files
webbrain-one/webbrain
Discord Server to discuss everything WebBrain
Itsmeinayath/visualdb
Feature: Add RIGHT JOIN visualization module
Itsmeinayath/visualdb
UI: Add a "Copy to Clipboard" button for SQL queries
DefNotArham/Pokedex-pro
Make it responsive
parthbuilds-community/FitMart
Refactor: Extract data fetching logic into custom React hooks (e.g., useProducts)
objectionary/eoc
`eoc clean` command risks deleting crucial directories without prompt or confirmation
gchq/CyberChef
Proposal for Adding SHE Key Generation Function
Kentucky-ai/opentakeoff
RFC: on-device voice dictation — set conditions, waste, labels, and notes while you trace
PipedreamHQ/pipedream
Tools for Sugar CRM
meshery/meshery.io
[UI] Light mode navbar and "Catalog Details" heading styling are inconsistent on Catalog Details page
StudentSuite/awesome-student-resources
Add a CAS (Creativity, Activity, Service) resource section
haya-inc/clawsembly
perf: establish BrowserPod cold, warm, and persistent-install baselines
project-arbr/arbr-control-plane
Metrics endpoint (Prometheus / OpenTelemetry)
open-telemetry/opentelemetry.io
[es] Spanish folder localization guidance
SecureBananaLabs/bug-bounty
Pixel Art Creation with high Creative Thinking
How to contribute to a JavaScript project
Most JavaScript projects use npm or pnpm. Clone the repo, run the install command in the README, and look for a CONTRIBUTING.md before you start.
- Start with documentation, test, or small UI bugs before tackling logic-heavy issues.
- Run the project's linter and tests locally before opening a PR — JS projects usually gate on CI.
- Frameworks matter: a React issue is very different from a Node.js one. Read the repo's stack first.
Track these JavaScript issues and get AI-matched
Sign up free to bookmark issues, track your pull requests, and get AI-picked matches for your exact skill level.
Start contributing — it's free
FirstIssue.dev