podman-desktop/podman-desktop
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
19 repositories
September 17, 2026 last updated
Open TypeScript issues for beginners
kubestellar/docs
[ci-maintainer] Vitest failing on main since PR #6988 — next-intl createNavigation.js imports extensionless 'next/navigation'
nimbus-agent/nimbus-mcp-servers
Datadog connector: add test/tools.test.ts for DD_SITE, auth headers and the incident limit
apache/fineract-backoffice-ui
When Session is already timedout it still show keep me logged in dialog
ch-bas/threejs-sims-house-builder
Walkthrough mode: collide with furniture and interior walls instead of walking through them
ch-bas/threejs-sims-house-builder
Clipboard copy/paste for the selection — within and across floors (Ctrl+C / Ctrl+V)
nexu-io/open-design
[Bug]: official Dockerfile ships no agent CLI — opencode/Vela login required workaround
coffeecoproject/codeclosure
Document Codex adapter setup and troubleshooting
Qiuner/agent-isles
[Validation]: 完成官方桌面自由创作与恢复闭环验收
grafana/grafana-pathfinder-app
Restarting a guided tour shows step credit from the previous run
grafana/grafana-pathfinder-app
Dead fallback when deriving a milestone id from its URL
ptw1255/agentic-workflow-factory
Official OpenTelemetry SDK and live collector verification
augment-code-workshop/robbert-kauffman-excalidraw
[Feature] Persistent laser / annotation mode (iPad-style laser)
rinafcode/teachLink_web
Add a render test for the AccessibilityConferenceManagement component (src/components/accessibility/AccessibilityConferenceManagement.tsx)
webdriverio/webdriverio
[🐛 Bug]: ChromeDriver extraction is incomplete in WebdriverIO 9.30.0 on Linux Azure DevOps agents
eslint-markdown/eslint-markdown
Bug: tighten the error locations for `blankLineAbove` and `blankLineBelow` options in the `consistent-code-style` rule
putme-in/putmein
ray logs crashes on Windows with spawn npx ENOENT
Kartik8Dwivedi/Ditto
Add per-pair suppression to .dittoignore (mark one duplicate intentional)
royalpinto007/boardeject
Implement evidence-backed nonidentity native group transforms
royalpinto007/boardeject
Validate Freeform clipboard captures across macOS versions
TencentCloud/TencentDB-Agent-Memory
[Bug] 移除成员/删除用户后其 Agent 成为孤儿,任何角色(含 admin)均无法删除
ptw1255/agentic-workflow-factory
Production OpenTelemetry SDK, collector fan-out, and Phoenix trace UX
shaswat185/linkedin-improve
Help wanted: LinkedIn public profile data retrieval
TencentCloud/TencentDB-Agent-Memory
skill 资产 usage_count / last_used_at 死字段:读取链路缺 onSkillAccessed 落库(513/513 恒 0)
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