Curated Issues
React Good First Issues for TypeScript
These issues match both TypeScript and React in the issue tech stack, keeping the page focused on practical contribution work.
Slice signals
- Average annotated difficulty: 2.3/5 across 1,944 issues.
- 86% of 1,944 time estimates are one day or less.
Open
Has a beginner-friendly labelContributing guide available
3 comments0 reactions1 assignee
Closed
[Unified search] Update public doc link when filter language switching
Feature:Unified searchTeam:Presentationgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Closed
[Discussion]: Enabling MCP service may affect the DeepSeek‘s response
MCPModelsdiscussionhelp wantedinactive
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments1 reaction0 assignees
Open
[Docs] Fix outdated code references in Contributing to Meshery UI - Notification Center
area/docsfirst-timers-onlyframework/hugogood first issuehelp wantedlanguage/markdown
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
4 comments0 reactions1 assignee
Open
`close-as-unplanned` broken on new issue UI
bughelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
3 comments0 reactions0 assignees
Closed
[Discussion]: The same model interface works on the homepage default assistant but shows an error on the Agent page
AssistantModelsdiscussionhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment1 reaction0 assignees
Closed
[Discussion]: Why can't I use skills in conversations?
Assistantdiscussionhelp wantedinactive
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment1 reaction0 assignees
Closed
Make rich text editor typography match frontend styles
good first issuerich-text
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
4 comments1 reaction1 assignee
Closed
[Discussion]: After configuring a custom supplier, the API can successfully request the model list data, but the model selection bar within the software displays as empty/without any models.
Modelsdiscussionhelp wantedinactive
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment1 reaction0 assignees
Open
Programmatic validation breaks form state
bugcorehelp wanted
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
2 comments0 reactions2 assignees
Open
[UI] Restructure Phase 5.b.3 - Migrate design modals to shared modal primitives
component/uiframework/reacthelp wantedkind/enhancementlanguage/javascript
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
2 comments0 reactions1 assignee
Open
[UI] Restructure Phase 5.b.6 - Migrate registry modals to shared modal primitives
component/uiframework/reacthelp wantedkind/enhancementlanguage/javascript
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Thai SARA AM (U+0E33) width mismatch causing erratic line jumping and output duplication (spamming) in tmux
area/coreeffort/largehelp wantedkind/bugpriority/p2status/bot-triagedtype/bug
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
8 comments0 reactions1 assignee
Closed
Search cursor overlaps with text
area: searchbughelp wantedin progress
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
26 comments0 reactions1 assignee
Open
[UI] Restructure Phase 5.b. - Deduplicate Component (Reuse)
component/uiframework/reacthelp wantedkind/enhancementlanguage/javascript
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
2 comments2 reactions2 assignees
Open
[UI] Complete Turbopack migration for Meshery UI and Provider UI
area/cicomponent/uihelp wanted
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
8 comments0 reactions1 assignee
Open
[Extensibility] Catch and handle when an extension fails to load
component/servercomponent/uihelp wantedkind/enhancement
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
3 comments0 reactions1 assignee
Closed
Get a Hint - page redirection from Workshop
help wantedplatform: learnscope: UI
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
11 comments1 reaction0 assignees
Closed
[Maintenance] Add scoped ErrorBoundaries to isolate feature-level crashes
good first issuehelp wantedmaintenancetech debt
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
[UI] Use Sistent Modal for session expiring / expired flows while keeping refactored session timer logic
component/uiframework/reacthelp wantedkind/buglanguage/javascript
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
8 comments0 reactions1 assignee