# FirstIssue.dev > The #1 platform to find your first open source issue and start contributing. Free, curated, beginner-friendly. FirstIssue.dev helps beginners, students, and new developers discover beginner-friendly open source issues, track their contributions, and build a verifiable developer portfolio. The platform curates 500+ "good first issue" and "help wanted" labeled GitHub issues from verified, welcoming open source projects. ## Key Pages - [Explore Issues](https://firstissue.dev/explore): Browse and filter curated beginner-friendly open source issues by programming language, label, and project. The main discovery interface for finding your first issue. - [Good First Issues by Language](https://firstissue.dev/good-first-issues): Static, crawlable directory of good first issues organized by programming language (JavaScript, Python, TypeScript, Go, Rust, Java, C++, Ruby, and 20+ more). - [Getting Started Guide](https://firstissue.dev/getting-started): Step-by-step guide for making your first open source contribution, from finding an issue to submitting a pull request. - [Documentation](https://firstissue.dev/docs): Complete developer documentation covering contribution workflows, Git commands, pull request best practices, code review etiquette, and troubleshooting. - [FirstMate AI Copilot](https://firstissue.dev/firstmate): AI-powered assistant that helps you find the right issue, understand codebases, and prepare your first contribution. - [Contribution Tracker](https://firstissue.dev/status): Track your open source contributions including pull requests, merges, and issue assignments with an activity heatmap. - [Public Profiles](https://firstissue.dev/u/): Shareable developer profiles showcasing open source contributions, badges, and statistics. - [Support](https://firstissue.dev/support): Get help with the platform, report issues, or request features. ## Key Documentation - [First Steps](https://firstissue.dev/docs/getting-started/first-steps): How to sign up, connect GitHub, and find your first issue. - [Understanding Labels](https://firstissue.dev/docs/getting-started/understanding-labels): Guide to GitHub issue labels like "good first issue", "help wanted", "beginner-friendly". - [Contribution Workflow](https://firstissue.dev/docs/contribution-guide/workflow): Fork, clone, branch, commit, push, PR — the complete workflow. - [Pull Request Guide](https://firstissue.dev/docs/contribution-guide/pull-requests): Writing good PR descriptions, following contribution guidelines, and getting merged. - [Code Review Tips](https://firstissue.dev/docs/contribution-guide/code-review): How to respond to review feedback and iterate on your PR. - [Building Your Portfolio](https://firstissue.dev/docs/best-practices/building-portfolio): How to leverage open source contributions for your resume and career. ## About FirstIssue.dev is created by Anmol Sah. It is completely free to use, open source, and designed specifically for first-time contributors. The platform syncs with GitHub in real-time to surface fresh, actionable issues from projects that actively welcome newcomers. - Website: https://firstissue.dev - GitHub: https://github.com/anmolsah/firstissue.dev - Creator: Anmol Sah