Curated Issues
JavaScript Good First Issues
Browse open source issues tagged with JavaScript in the issue metadata. Results stay focused on work that can become public contribution evidence.
Slice signals
- Average annotated difficulty: 2.3/5 across 11,021 issues.
- 84% of 11,021 time estimates are one day or less.
Closed
Add support for bulk-move files from tree view in the Namespace Files Code Editor
area/frontendgood first issue
No assignee yetHas a beginner-friendly labelContributing guide available
13 comments0 reactions0 assignees
Open
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelRepository active this monthContributing guide available
9 comments0 reactions0 assignees
Open
Incorrect static method overload inheritance between TypeScript and JavaScript with JSDoc
BugDomain: JSDocHelp Wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
[TRIGGER] Discord new messages in thread
enhancementgood first issuehelp wantedtriagedtrigger / source
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Closed
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments0 reactions0 assignees
Open
Move us onto stable decorators
good first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
8 comments0 reactions1 assignee
Open
Bug: Flag button for greyed-out flagged comment is not greyed out
buggood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
Pasting channel links into markdown can silently fail
area: compose (misc)bughelp wantedin progresspriority: high
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
15 comments1 reaction1 assignee
Open
Show BAT favicon when adding rewards internal page to sidebar
OS/Desktopfeature/settingsfeature/sidebargood first issuepriority/P5
Why recommendedHas a beginner-friendly label
Has a beginner-friendly label
5 comments0 reactions1 assignee
Open
Note difference in how Touch.screenX/screenY, Touch.clientX/clientY and Touch.pageX/pageY handle zooming
Content:WebAPIarea: UI Eventshelp wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelRepository active this monthContributing guide available
0 comments0 reactions0 assignees
Open
Add private Tor window to quick settings in desktop icon
OS/DesktopOS/Linuxfeature-requestfeature/torgood first issuepriority/P4
Why recommendedHas a beginner-friendly label
Has a beginner-friendly label
6 comments0 reactions1 assignee
Closed
`unreleased-commits` - show on "Create release" page
enhancementhelp wantedsmall
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly label
0 comments0 reactions0 assignees
Open
List issues/PRs that will be closed when merging a PR
Please! ♥︎enhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
2 comments7 reactions0 assignees
Open
`undici.Agent` is missing `async close()` method
bugconfirmed buggood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments6 reactions0 assignees
Open
Request: Lime
good first issuenew icon
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
8 comments1 reaction0 assignees
Open
square brackets confuse the parser
bughelp wantedparsestringify
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments0 reactions0 assignees
Open
add: capability inside a CAF function to do work exempt from cancellation-signal
enhancementgood first issuehelp wantedquestion
Why recommendedNo comments yet · Has a beginner-friendly label
No comments yetHas a beginner-friendly label
0 comments0 reactions1 assignee
Open
Possible to move inline scripts to a .js file for easier CSP implementations?
enhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelRepository active this month
6 comments0 reactions0 assignees
Open
Community template: Gym Membership Management System
community contributiongood first issuemarketplacetemplatesup-for-grabs
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
50 comments0 reactions1 assignee
Closed
`prefer-dom-node-append`: Property 'append' does not exist on type 'ChildNode'.
docshelp wantedtypes
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments3 reactions0 assignees