TanbirRamim/open-source-radar
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
19 repositories
October 29, 2026 last updated
Open JavaScript issues for beginners
IgorMonkey/LazyCall
Add a title and project-name filter to saved meeting history
IgorMonkey/LazyCall
Benchmark smaller Whisper models for CPU-only Windows systems
Circule-studio/server-dashboard
Proxmox VE : tester le script ct/ sur un vrai Proxmox et préparer la fiche community-scripts
Circule-studio/server-dashboard
Tester les widgets et les notifications avec de vrais services
pemalama12/glitch-camera
Add a duotone filter
pemalama12/glitch-camera
Add arrow key navigation between effect cards
vicharanashala/tenali
TwinHuntApp: add a Next Round button so a game can get past round 1
Zeexuee/lightwell
Bug: Server hangs (Promise memory leak) in readRequestBody when client connection drops
KritishX/leeds-scraper-web-scraper
docs: sync security-model third-party table, API contract and CONTRIBUTING file map with the code
KritishX/leeds-scraper-web-scraper
docs(readme): update scraper count, API keys, Host allowlist, project layout and screenshots
QiuXu-Tech/memex
Help wanted: multi-model usage data for the live A/B (Claude 5.5 / GPT-6.1 / DeepSeek Flash / others)
nrzz/claude-md-doctor
stale-command: check task commands against Taskfile.yml
nrzz/claude-code-starter-kits
Add a PHP (Composer) kit
FelipeBeltranING/gitfarm
🌍 Translate the web generator page to Spanish
violentmonkey/violentmonkey
[BUG]: Violentmonkey popup window height is too narrow
chedli77/voyou
Traduire l'interface en italien
demircraftco/homebrew-quarterdeck
Kage-e: the button to move on is hidden in the bottom-right corner
kalamiohq/kalamio
Add unit tests for the frontend date and image URL helpers
kalamiohq/kalamio
Update the Docker images from Node 20 to Node 22
nrzz/claude-hook-bench
check: an http hook header uses a variable that allowedEnvVars does not list
projectbluefin/documentation
Review backlog (correctness): ImgBotApp counted as human contributor (pre-existing)
joshuauaua/Placer
UX review: define user flows and look into a design system
Thecaracter/new_pixel
[3D] Upgrade 3D character models, accessories, and visual variety
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