vitest-dev/vitest
View on GitHubNext generation testing framework powered by Vite.
- Stars
- 17.1k
- Forks
- 2k
- Open beginner issues
- 5
- Indexed issues
- 343
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 94
- Dominant language
- TypeScript
- License
- MIT
- Last GitHub push
- Sep 18, 2026
- Latest indexed
- Sep 20, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- help wanted
-
pending triage
Difficulty 4/5 3-5 days Newbie friendliness 58/100
vitest-dev/vitest#11315 ·
-
pending triage
Difficulty 3/5 1-2 days Newbie friendliness 72/100
vitest-dev/vitest#11311 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
vitest-dev/vitest#11310 · 2 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 76/100
vitest-dev/vitest#11306 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 25/100
vitest-dev/vitest#11297 ·
-
toContainEqual, toHaveProperty, toBeOneOf and return matchers treat any two Maps or Sets as equal Openp3-minor-bug
Difficulty 3/5 1-2 days Newbie friendliness 30/100
vitest-dev/vitest#11296 · 1 comment ·
-
pending triage
Difficulty 3/5 1-2 days Newbie friendliness 52/100
vitest-dev/vitest#11293 · 2 comments ·
-
pending triage
Difficulty 5/5 Over a week Newbie friendliness 38/100
vitest-dev/vitest#11291 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 28/100
vitest-dev/vitest#11289 ·
-
needs reproduction
Difficulty 4/5 3-5 days Newbie friendliness 45/100
vitest-dev/vitest#11285 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
vitest-dev/vitest#11284 ·
-
pending triage
Difficulty 3/5 1-2 days Newbie friendliness 74/100
vitest-dev/vitest#11281 ·
-
enhancement: pending triage
Difficulty 3/5 1-2 days Newbie friendliness 68/100
vitest-dev/vitest#11277 · 1 comment ·
-
pending triage
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
vitest-dev/vitest#11276 · 3 reactions ·
-
enhancement: pending triage p2-to-be-discussed
Difficulty 4/5 3-5 days Newbie friendliness 68/100
vitest-dev/vitest#11269 · 2 reactions ·
-
Difficulty 3/5 1-2 days Newbie friendliness 70/100
vitest-dev/vitest#11257 ·
-
Browser mode: mock is intermittently not applied and the real module is loaded (playwright provider) Open
Difficulty 4/5 3-5 days Newbie friendliness 48/100
vitest-dev/vitest#11251 · 1 comment ·
-
p3-minor-bug
Difficulty 4/5 3-5 days Newbie friendliness 48/100
vitest-dev/vitest#11246 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
vitest-dev/vitest#11244 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 58/100
vitest-dev/vitest#11243 · 1 comment ·
-
p3-minor-bug
Difficulty 3/5 1-2 days Newbie friendliness 35/100
vitest-dev/vitest#11237 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 64/100
vitest-dev/vitest#11230 · 3 comments · 3 reactions ·
-
Root `Vitest._tmpDir` is never removed, so every successful run leaks a directory in os.tmpdir() Open
Difficulty 3/5 1-2 days Newbie friendliness 74/100
vitest-dev/vitest#11224 · 2 comments ·
-
feat: coverage p2-nice-to-have
Difficulty 3/5 1-2 days Newbie friendliness 72/100
vitest-dev/vitest#11186 · 3 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 82/100
vitest-dev/vitest#11178 · 1 comment ·
-
pending triage
Difficulty 3/5 1-2 days Newbie friendliness 76/100
vitest-dev/vitest#11177 · 1 reaction ·
-
feat: browser p3-minor-bug
Difficulty 3/5 1-2 days Newbie friendliness 58/100
vitest-dev/vitest#11170 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 74/100
vitest-dev/vitest#11161 ·
-
p3-minor-bug
Difficulty 4/5 3-5 days Newbie friendliness 45/100
vitest-dev/vitest#11153 · 3 comments · 1 reaction ·
-
pending triage
Difficulty 4/5 3-5 days Newbie friendliness 55/100
vitest-dev/vitest#11152 · 3 comments · 2 reactions ·
-
pending triage
Difficulty 3/5 1-2 days Newbie friendliness 68/100
vitest-dev/vitest#11149 · 1 comment ·
-
feat: benchmark p3-minor-bug
Difficulty 3/5 1-2 days Newbie friendliness 68/100
vitest-dev/vitest#11148 · 1 comment · 1 reaction ·
-
enhancement: pending triage
Difficulty 4/5 3-5 days Newbie friendliness 48/100
vitest-dev/vitest#11147 ·
-
p3-minor-bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
vitest-dev/vitest#11144 · 1 comment ·
-
p3-minor-bug
Difficulty 3/5 1-2 days Newbie friendliness 72/100
vitest-dev/vitest#11068 · 5 comments · 2 reactions ·
-
enhancement: pending triage
Difficulty 3/5 1-2 days Newbie friendliness 58/100
vitest-dev/vitest#11062 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 74/100
vitest-dev/vitest#11054 ·
-
p3-significant
Difficulty 4/5 3-5 days Newbie friendliness 48/100
vitest-dev/vitest#11052 · 1 comment · 1 reaction ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
vitest-dev/vitest#11045 ·
-
feat: ui
Difficulty 4/5 3-5 days Newbie friendliness 48/100
vitest-dev/vitest#11024 · 1 comment ·
-
pending triage
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
vitest-dev/vitest#11019 · 5 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
vitest-dev/vitest#11016 · 1 reaction ·
-
Difficulty 3/5 1-2 days Newbie friendliness 75/100
vitest-dev/vitest#10990 · 3 comments · 3 reactions ·
-
enhancement: pending triage
Difficulty 4/5 3-5 days Newbie friendliness 48/100
vitest-dev/vitest#10957 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
vitest-dev/vitest#10940 ·
-
pending triage
Difficulty 4/5 3-5 days Newbie friendliness 48/100
vitest-dev/vitest#10890 ·
-
pending triage
Difficulty 4/5 3-5 days Newbie friendliness 52/100
vitest-dev/vitest#10886 ·
-
p3-minor-bug
Difficulty 3/5 1-2 days Newbie friendliness 58/100
vitest-dev/vitest#10871 · 6 comments · 1 reaction ·
-
feat: browser
Difficulty 3/5 1-2 days Newbie friendliness 66/100
vitest-dev/vitest#10864 · 5 comments ·
-
forceRerunTriggers silently match nothing when the project path contains a dot-prefixed segment Open
Difficulty 3/5 1-2 days Newbie friendliness 76/100
vitest-dev/vitest#10835 · 2 comments ·