FirstIssue.dev helps beginner developers find and track beginner-friendly GitHub issues — all in one clean, simple app.
Whether you're new to open source or looking for your next contribution, this platform helps you:
Discover curated beginner issues
Bookmark and manage what you're working on
Track your contribution journey
-
Search beginner-friendly issues
Find issues labeled withgood first issue,help wanted, and more from GitHub's public repositories. -
Bookmark issues for later
Save issues you're interested in and access them anytime from your dashboard. -
Update contribution status
Mark issues asapplied,working on, ordoneto track your progress. -
Add manual contributions
Contributed outside FirstIssue.dev? No problem. Manually add repositories you've contributed to and manage their status. -
Track your contribution progress
Visualize your progress with personalized stats and history. -
Secure login with Supabase
Keep your bookmarks and activity private and synced across devices. -
Clean and modern UI
Fully responsive design built with React and Tailwind CSS for a seamless experience across all devices.
- React.js + Vite
- Tailwind CSS
- Supabase (Auth + Database)
- GitHub REST API
- Lucide React Icons
# Clone this repo
git clone https://github.com/anmolsah/firstissue.dev.git
## Go inside the folder
## cd firstissue.dev
# Install dependencies
npm install
# Start the dev server
npm run devSet your .env file with Supabase keys (see .env.example).
We’d love your help!
Check out the CONTRIBUTING.md guide to get started.
Made with 💙 by Anmol
- Fork this repository
- Clone your fork
- Set up the development environment
- Find an issue to work on
- Submit a pull request
- First-timers only - Perfect for your first contribution
- Good first issue - Beginner-friendly issues
- Help wanted - We need your help!
Thanks to all our amazing contributors! See CONTRIBUTORS.md
- Contributing Guide
- Interview Questions - Great for learning!
- Issues to Create - For maintainers
This project is licensed under the MIT License.
Made with 💙 by Anmol