microsoft/TypeScript
View on GitHubTypeScript is a superset of JavaScript that compiles to clean JavaScript output.
- Stars
- 111k
- Forks
- 14.3k
- Open beginner issues
- 18
- Indexed issues
- 4.9k
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 132
- Dominant language
- Go
- License
- Apache-2.0
- Last GitHub push
- Sep 18, 2026
- Latest indexed
- Sep 19, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- help wanted good first issue
-
Experimentation Needed Suggestion
Difficulty 4/5 3-5 days Newbie friendliness 42/100
microsoft/TypeScript#60125 · 9 comments ·
-
Bug Domain: check: Control Flow Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 38/100
microsoft/TypeScript#60119 · 2 reactions ·
-
Needs Investigation
microsoft/TypeScript#60117 · 1 assignee ·
-
Needs Investigation
microsoft/TypeScript#60114 · 2 comments · 1 reaction · 1 assignee ·
-
Bug Domain: JSDoc Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 38/100
microsoft/TypeScript#60113 · 1 comment ·
-
Docs
Difficulty 4/5 3-5 days Newbie friendliness 45/100
microsoft/TypeScript#60110 ·
-
Domain: check: Control Flow Help Wanted Possible Improvement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#60108 · 1 comment ·
-
Bug Domain: check: Control Flow Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#60106 · 3 comments ·
-
Awaiting More Feedback Suggestion
Difficulty 5/5 Over a week Newbie friendliness 25/100
microsoft/TypeScript#60105 · 2 comments · 1 reaction ·
-
Domain: check: Control Flow Help Wanted Possible Improvement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#60102 ·
-
Needs Investigation
Difficulty 3/5 1-2 days Newbie friendliness 50/100
microsoft/TypeScript#60082 · 9 comments · 3 reactions ·
-
Awaiting More Feedback Suggestion
Difficulty 4/5 3-5 days Newbie friendliness 38/100
microsoft/TypeScript#60070 ·
-
Awaiting More Feedback Suggestion
Difficulty 5/5 Over a week Newbie friendliness 30/100
microsoft/TypeScript#60064 · 5 comments · 2 reactions ·
-
Needs More Info
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#60062 · 3 comments · 1 reaction ·
-
Awaiting More Feedback Suggestion
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/TypeScript#60060 · 1 reaction ·
-
Awaiting More Feedback Suggestion
Difficulty 3/5 1-2 days Newbie friendliness 48/100
microsoft/TypeScript#60051 · 4 comments · 2 reactions ·
-
Awaiting More Feedback Suggestion
Difficulty 3/5 1-2 days Newbie friendliness 45/100
microsoft/TypeScript#60050 · 3 reactions ·
-
Bug Domain: Intersection Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 38/100
microsoft/TypeScript#60048 ·
-
Function expression or method is not inferable when we have mapped type with a conditional type OpenDomain: check: Type Inference Help Wanted Possible Improvement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#60047 · 2 comments ·
-
Has Repro Needs More Info
Difficulty 5/5 Over a week Newbie friendliness 30/100
microsoft/TypeScript#60032 · 5 comments · 1 reaction ·
-
Needs Investigation
microsoft/TypeScript#60031 · 2 comments · 1 assignee ·
-
Experimentation Needed Suggestion
Difficulty 5/5 Over a week Newbie friendliness 25/100
microsoft/TypeScript#60010 · 10 comments · 2 reactions ·
-
Bug Domain: check: Type Inference Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 38/100
microsoft/TypeScript#60008 · 1 comment ·
-
Bug Domain: Declaration Emit Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 38/100
microsoft/TypeScript#60004 · 2 reactions ·
-
Needs Investigation
Difficulty 4/5 3-5 days Newbie friendliness 25/100
microsoft/TypeScript#59998 · 2 comments · 1 reaction ·
-
Awaiting More Feedback Suggestion
Difficulty 5/5 Over a week Newbie friendliness 20/100
microsoft/TypeScript#59997 · 2 comments · 1 reaction ·
-
Bug Domain: classes Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#59989 · 1 comment · 1 reaction ·
-
Bug Domain: Mapped Types Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#59987 · 2 comments · 1 reaction ·
-
Bug Domain: JSDoc Help Wanted
Difficulty 3/5 1-2 days Newbie friendliness 68/100
microsoft/TypeScript#59980 · 2 comments · 1 reaction ·
-
7.0 LS Migration Bug Domain: LS: Inlay Hints Help Wanted
Difficulty 3/5 1-2 days Newbie friendliness 48/100
microsoft/TypeScript#59979 · 1 comment · 1 reaction ·
-
Needs More Info
Difficulty 5/5 Over a week Newbie friendliness 25/100
microsoft/TypeScript#59970 · 2 comments ·
-
Bug Domain: Indexed Access Types Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#59969 · 2 comments · 1 reaction ·
-
Bug Domain: lib.d.ts Help Wanted Needs Human Review
microsoft/TypeScript#59968 · 2 comments · 1 reaction · 2 assignees ·
-
Awaiting More Feedback Suggestion
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/TypeScript#59967 · 2 reactions ·
-
Awaiting More Feedback Suggestion
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#59959 · 2 comments ·
-
Needs Investigation
microsoft/TypeScript#59964 · 1 comment · 1 assignee ·
-
Needs Investigation
microsoft/TypeScript#59951 · 7 comments · 3 reactions · 1 assignee ·
-
Bug Domain: Mapped Types Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#59948 · 8 comments ·
-
Needs Investigation
microsoft/TypeScript#59947 · 1 comment · 1 reaction · 1 assignee ·
-
Domain: Indexed Access Types Help Wanted Possible Improvement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#59946 · 1 comment ·
-
Bug Domain: Declaration Emit Help Wanted
Difficulty 4/5 3-5 days Newbie friendliness 45/100
microsoft/TypeScript#59941 · 2 comments ·
-
Awaiting More Feedback Suggestion
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#59935 · 1 comment · 11 reactions ·
-
Docs
microsoft/TypeScript#59930 · 5 comments · 7 reactions · 1 assignee ·
-
Needs Investigation
microsoft/TypeScript#59926 · 10 comments · 1 reaction · 1 assignee ·
-
Domain: Literal Types Help Wanted Possible Improvement
Difficulty 5/5 Over a week Newbie friendliness 25/100
microsoft/TypeScript#59925 ·
-
Bug Domain: JavaScript
microsoft/TypeScript#59920 · 7 comments · 1 assignee ·
-
Awaiting More Feedback Suggestion
Difficulty 5/5 Over a week Newbie friendliness 32/100
microsoft/TypeScript#59909 · 3 comments ·
-
Awaiting More Feedback Suggestion
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/TypeScript#59904 · 7 comments · 1 reaction ·
-
Removing optional modifier in homomorphic mapped types does not work in generic contexts since 5.5.x OpenBug Domain: Mapped Types
microsoft/TypeScript#59902 · 1 assignee ·
-
Bug Domain: Crashes
microsoft/TypeScript#59900 · 18 comments · 1 assignee ·