Curated Issues
TypeScript Good First Issues
Browse open source issues tagged with TypeScript in the issue metadata. Results stay focused on work that can become public contribution evidence.
Slice signals
- Average annotated difficulty: 2.4/5 across 6,775 issues.
- 82% of 6,775 time estimates are one day or less.
Open
Inconsistency between element access and object destruction
Domain: check: Type InferenceHelp WantedPossible Improvement
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
[Improvement]: Migrate JS Library Icons to Use Internal CDN Instead of Third-Party URLs
Custom JS LibrariesEnhancementGood First IssueJavascript ProductQuery & JS PodQuery Widgets & IDE Pod
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
13 comments0 reactions1 assignee
Open
Using `dropdownRender` in `Dropdown` to wrap menu in JSX breaks keyboard focus inside menu
Inactivehelp wanted⌨️ Accessibility
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Suggestion: use numeric literals for `BYTES_PER_ELEMENT`
Domain: lib.d.tsExperience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments1 reaction0 assignees
Open
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments0 reactions0 assignees
Open
[Feature Request] Support Gemini nano
enhancementhelp wantedplanned
Why recommendedHas a beginner-friendly label
Has a beginner-friendly label
2 comments0 reactions1 assignee
Open
`EmptyArray` type
help wantedtype addition
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
[🐛 Bug]: Custom command fail for element that is not in the DOM
Bug 🐛help wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments1 reaction0 assignees
Open
Unexpected declaration error when using symbols and intersections
BugDomain: Declaration EmitHelp Wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment2 reactions0 assignees
Open
[Bug]: React developer tools "Inspect element" feature doesn't work with Storybook.
compatibility with other toolshelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments15 reactions0 assignees
Open
Make dropdown control looks more consistent with other parts
dropdownfeature-requesthelp wantedux
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
9 comments1 reaction1 assignee
Open
[Bug] circularProgress maxValue not work
buggood first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
1 comment0 reactions2 assignees
Open
Feature request: TS/JS: during object destructurization show autocomplete for props after user type comma `,`
Domain: LS: Completion ListsExperience EnhancementHelp WantedSuggestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments2 reactions0 assignees
Open
Allow to hide toolbar items via context menu
help wantedui/ux
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
3 comments2 reactions1 assignee
Open
feat: Making calendar view respect en-US localization by starting week on sunday
enhancementgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Add UI for viewing invitation details
area: onboardingarea: settings UIhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
26 comments0 reactions0 assignees
Open
Type inference on tuple intersection types broken
Domain: check: Type InferenceHelp WantedPossible Improvement
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Format: Maximum call stack size exceeded
help wantedtype:perf
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelRepository active this monthContributing guide available
4 comments0 reactions0 assignees
Open
[json] colorize string literals based on language information coming from schemas
feature-requesthelp wantedjson
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
10 comments34 reactions1 assignee
Open
[Bug]: Not working with @typescript-eslint/parser v8
help wantedtypescript
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments7 reactions0 assignees