microsoft/TypeScript
View on GitHubTypeScript is a superset of JavaScript that compiles to clean JavaScript output.
- Stars
- 111k
- Forks
- 14.4k
- Open beginner issues
- 18
- Indexed issues
- 4.9k
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 117
- Dominant language
- Go
- License
- Apache-2.0
- Last GitHub push
- Sep 19, 2026
- Latest indexed
- Sep 19, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- help wanted good first issue
-
Bug Domain: check: Type Circularity Has Repro Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#57009 · 5 comments ·
-
Awaiting More Feedback Suggestion
Difficulty 5/5 Over a week Newbie friendliness 15/100
microsoft/TypeScript#57004 · 4 comments ·
-
Awaiting More Feedback Suggestion
Difficulty 5/5 Over a week Newbie friendliness 25/100
microsoft/TypeScript#57001 · 2 comments ·
-
Awaiting More Feedback Suggestion
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#57000 · 6 comments · 6 reactions ·
-
Needs More Info
Difficulty 4/5 3-5 days Newbie friendliness 25/100
microsoft/TypeScript#57335 · 1 comment · 1 reaction ·
-
Experience Enhancement Help Wanted Suggestion
Difficulty 4/5 3-5 days Newbie friendliness 42/100
microsoft/TypeScript#56998 ·
-
Bug Domain: This-Typing Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 42/100
microsoft/TypeScript#56995 · 6 comments ·
-
Domain: LS: Completion Lists Experience Enhancement Help Wanted Suggestion
Difficulty 4/5 3-5 days Newbie friendliness 45/100
microsoft/TypeScript#56978 ·
-
Domain: check: Type Inference Help Wanted Possible Improvement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#56970 · 4 comments ·
-
Bug Domain: lib.d.ts Help Wanted Needs Human Review
microsoft/TypeScript#56962 · 3 comments · 8 reactions · 2 assignees ·
-
Awaiting More Feedback Suggestion
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#56957 · 4 reactions ·
-
Website
microsoft/TypeScript#56947 · 4 reactions · 1 assignee ·
-
Awaiting More Feedback Suggestion
Difficulty 4/5 3-5 days Newbie friendliness 38/100
microsoft/TypeScript#56940 · 10 comments · 1 reaction ·
-
Needs Investigation
microsoft/TypeScript#56936 · 11 comments · 2 reactions · 1 assignee ·
-
Low priority inference trumps a much better inference that can be made from a generic signature OpenDomain: check: Type Inference Possible Improvement
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/TypeScript#56931 ·
-
Docs
Difficulty 1/5 Under an hour Newbie friendliness 62/100
microsoft/TypeScript#56926 ·
-
Needs Investigation
microsoft/TypeScript#56924 · 10 comments · 3 reactions · 1 assignee ·
-
In Discussion Suggestion
Difficulty 5/5 Over a week Newbie friendliness 25/100
microsoft/TypeScript#56919 · 1 comment ·
-
Discussion
Difficulty 5/5 Over a week Newbie friendliness 20/100
microsoft/TypeScript#56916 · 20 comments · 1 reaction ·
-
Domain: Mapped Types Help Wanted Possible Improvement
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/TypeScript#56912 · 3 comments ·
-
Reverse mapped type fails to be inferred with constraint that is a union containing an intersection OpenDomain: check: Type Inference Possible Improvement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#56910 ·
-
In Discussion Suggestion
Difficulty 5/5 Over a week Newbie friendliness 30/100
microsoft/TypeScript#56906 · 7 comments · 3 reactions ·
-
Domain: Mapped Types Help Wanted Possible Improvement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#56905 · 2 comments ·
-
Bug Domain: Crashes
microsoft/TypeScript#56891 · 1 comment · 1 assignee ·
-
Awaiting More Feedback Suggestion
Difficulty 3/5 1-2 days Newbie friendliness 35/100
microsoft/TypeScript#56885 · 4 comments ·
-
Type can't `keyof` OpenNeeds Investigation
Difficulty 5/5 Over a week Newbie friendliness 30/100
microsoft/TypeScript#56871 · 6 comments ·
-
Needs Investigation
microsoft/TypeScript#56851 · 2 comments · 1 reaction · 1 assignee ·
-
Experience Enhancement Rescheduled Suggestion
microsoft/TypeScript#56825 · 3 comments · 3 reactions · 1 assignee ·
-
Domain: Indexed Access Types Possible Improvement
Difficulty 3/5 1-2 days Newbie friendliness 45/100
microsoft/TypeScript#56823 · 3 comments · 3 reactions ·
-
Awaiting More Feedback Suggestion
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/TypeScript#56810 · 3 comments ·
-
Awaiting More Feedback Suggestion
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/TypeScript#56808 · 7 comments · 43 reactions ·
-
Bug Domain: JSDoc Rescheduled
microsoft/TypeScript#56789 · 6 comments · 1 assignee ·
-
Domain: check: Control Flow Help Wanted Possible Improvement
Difficulty 4/5 3-5 days Newbie friendliness 42/100
microsoft/TypeScript#56786 · 5 comments ·
-
Needs More Info
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/TypeScript#56779 · 4 comments ·
-
Awaiting More Feedback Suggestion
Difficulty 5/5 Over a week Newbie friendliness 25/100
microsoft/TypeScript#56774 · 2 comments ·
-
Bug Domain: check: Type Inference Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#56771 · 5 comments ·
-
Domain: check: Type Inference Help Wanted Possible Improvement
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/TypeScript#56765 · 3 comments · 1 reaction ·
-
computed keys with private element and super call should not be hoisted when targeted to ES2022 OpenBug Domain: classes Effort: Moderate
microsoft/TypeScript#56754 · 6 comments · 1 reaction · 1 assignee ·
-
Bug Domain: Intersection Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#56738 ·
-
Domain: check: Type Inference Help Wanted Possible Improvement
Difficulty 5/5 Over a week Newbie friendliness 30/100
microsoft/TypeScript#56731 · 1 comment ·
-
Domain: check: Type Inference Help Wanted Possible Improvement
Difficulty 4/5 3-5 days Newbie friendliness 42/100
microsoft/TypeScript#56724 ·
-
Cursed? Domain: check: Variance Relationships Help Wanted Possible Improvement
Difficulty 4/5 3-5 days Newbie friendliness 30/100
microsoft/TypeScript#56721 · 10 comments ·
-
Domain: check: Type Inference Help Wanted Possible Improvement
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/TypeScript#56714 · 1 reaction ·
-
Bug Domain: Mapped Types Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 30/100
microsoft/TypeScript#56691 · 6 comments · 2 reactions ·
-
Bug Domain: flag: exactOptionalPropertyTypes Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#56682 · 2 reactions ·
-
Discussion
Difficulty 5/5 Over a week Newbie friendliness 20/100
microsoft/TypeScript#56678 · 27 comments ·
-
Awaiting More Feedback Domain: LS: Auto-import Suggestion
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/TypeScript#56676 · 2 reactions ·
-
Needs Investigation
microsoft/TypeScript#56675 · 3 comments · 1 reaction · 1 assignee ·
-
Awaiting More Feedback Domain: JSDoc Suggestion
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#56674 · 2 comments · 4 reactions ·
-
Needs Investigation
microsoft/TypeScript#56671 · 1 comment · 2 reactions · 1 assignee ·