kbongco/clear-bench
Good First Issues in TypeScript
TypeScript projects are great for beginners because the type system documents intent โ the compiler often tells you exactly what a fix needs.
24+ open beginner issues
17 repositories
October 29, 2026 last updated
Open TypeScript issues for beginners
webdriverio/webdriverio
[๐ Bug]: uninstallAddOn is declared as GET with a body, so it always fails on Firefox
webdriverio/webdriverio
[๐ Bug]: webdriver retries commands with side effects on every error response, a retried deleteSession fails with UND_ERR_CLOSED, and error messages lose the command args
satoshi-notion/Lumi-Labs-Demo
Document how releases are cut
satoshi-notion/Lumi-Labs-Demo
Add tags to tasks
Marcm2003/platinum
Add a board profile
Marcm2003/platinum
Add another language
OpenTodoApp/OpenTodo
Reorder the sidebar's main destinations
OpenTodoApp/OpenTodo
New view keeps its draft, with Clear
Shahrukhalid/verilive
Evaluate Verilive on public deepfake benchmarks (FaceForensics++, DFDC, Celeb-Dโฆ
Shahrukhalid/verilive
Validate or retire experimental voice clone signal on call audio
boothwall/boothwall-oss
Document the keep-awake feature so other Vega apps can copy it
habit-ai/surprisal-live-kit
The word filter in more languages
habit-ai/surprisal-live-kit
A session added from a hand-over link is titled "Live session", not its deck title
2025sl93056-lab/Tracelens
bug: NaN silently passes value validation in parseTelemetryEvent
yakew7/DesignHub
Motion: make every animation honour prefers-reduced-motion
flisk-sh/flisk
[security] github.com/labstack/echo/v4: Echo has Rate Limiter Bypass via Spoofed X-Forwarded-For Header in Default Configuration (examples/byo/echo/go.mod)
flisk-sh/flisk
[security] github.com/labstack/echo/v4: Echo: Reverse Proxy Forwards Attacker-Supplied X-Real-IP to Upstream by Default (examples/byo/echo/go.mod)
HassanKorey/StreamPay
[Good First Issue] Implement typed contract event stream helper in @streampay/sdk
daufderheide/racecoordinator_ai
[RDS] Show track info
farena-ai/sara
Weather example: all the weather codes
baipix/baipix
Italian translation
answerLoops/answerLoops
Docs: show the official OpenAI and Groq logos instead of letter tiles
nic0lasm/frontfall
Graphics quality settings
How to contribute to a TypeScript project
Run the install command, then the build/typecheck script (often `npm run build` or `tsc --noEmit`) so you can see type errors as you work.
- Let the compiler guide you โ a red squiggle usually points straight at the change required.
- Avoid `any`; maintainers will ask you to type things properly in review.
- Small typing-improvement issues are an ideal first contribution.
Track these TypeScript issues and get AI-matched
Sign up free to bookmark issues, track your pull requests, and get AI-picked matches for your exact skill level.
Start contributing โ it's free
FirstIssue.dev