Good First Issues

Find beginner-friendly open source issues to contribute to

Want to see how your project or issue page will look in Google search?

Try our SERP Preview Generator to optimize your title and meta description for better visibility!

Programming Language

Quick Labels

Search Labels

Showing 1 - 20 of 366997 issues

pozzsungplay@gmail.compom271152-spec/fluffy-parakeet

[]()https://t.me/+855969143834

good first issuewontfix

Created: 11/18/2025

Handle restrictive licenses without arcpy.sa etcbcmertz/SWCD-Tools

https://pro.arcgis.com/en/pro-app/3.3/arcpy/geoprocessing_and_python/accessing-licenses-and-extensions-in-python.htm https://pro.arcgis.com/en/pro-app/3.3/arcpy/functions/checkinextension.htm https://pro.arcgis.com/en/pro-app/3.3/arcpy/functions/checkoutextension.htm

buggood first issuev1.0

Created: 11/18/2025

Add Global Error Pages (404 & 500)Vault-Web/vault-web

Vault Web currently lacks unified error pages for common client and server errors. When users encounter a missing page (404) or an unexpected backend failure (500), they should see a clean, branded error screen instead of the default browser or framework error output.

good first issuefrontendRefactoring

Created: 11/18/2025

🧑‍🔬 Scientific Calculator (Good First Issue)B3rou/Awesome-Calculators

# This is a good first issue for anyone who wants to contribute to Awesome-Calculators! 🧮✨ We need a Scientific Calculator. The calculator should: #### Requirements / Steps 1. Accept user input for **scientific operations**, for example: - Trigonometric functions: `sin(x)`, `cos(x)`, `tan(x)` - Logarithms: `log(x)` for base 10, `ln(x)` for natural log - Exponentials and Roots: `exp(x)`, `e^x` or `sqrt(x)` - Factorials: x! 2. Validate input (e.g., prevent division by zero for `tan(π/2)`, negative input for `ln(x)`) 3. Compute and return the result 4. Display results in a clear, user-friendly format Please make sure your code is: - Clean, readable, and commented - Includes example usage or interactive input/output - Placed in a properly named folder (e.g. `ScientificCalculator-Python-B3rou`) If you’re unsure about how to structure your code, here’s a reference example: [SimpleCalculatorCLI-C-B3rou/main.c](https://github.com/B3rou/Awesome-Calculators/blob/main/Simple%20Calculators/Language%20C/SimpleCalculatorCLI-C-B3rou/main.c) #### Optional / Future Improvements - Add support for degree vs radian input - Add combined expressions parsing, e.g., `sin(45) + log(10)` # ‼️ Note for Contributors: To ensure your name appears in the Contributors list, configure your Git settings before committing: ``` git config --global user.name "YOUR_GITHUB_USERNAME" git config --global user.email "YOUR_GITHUB_EMAIL" ``` Once your calculator is ready, submit a Pull Request referencing this issue. Currently Existing 🧑‍🔬 Scientific Calculators are made by:` ``` 1 x Php ``` But you can re-create and send PR a program coded with already written language! Happy coding and converting! 🧑‍🔬💻

help wantedgood first issuemath

Created: 11/18/2025

2️⃣ Base Converter (Good First Issue)B3rou/Awesome-Calculators

# This is a good first issue for anyone who wants to contribute to Awesome-Calculators! 🧮✨ We need a utility to convert between bases of numbers. The calculator should: #### Requirements / Steps 1. Accept user input for a number and the source & target bases: - Bases: Binary (`bin`), Octal (`oct`), Decimal (`dec`), Hexadecimal (`hex`) 2. Validate input (e.g., ensure the number is valid for the given source base) 3. Convert the number from the source base to the target base 4. Display the result clearly #### Example Inputs/Outputs ``` convert 1010 bin dec -> 10 convert 15 dec hex -> F convert 77 oct bin -> 111111 convert 1F hex dec -> 31 ``` Please make sure your code is: - Clean, readable, and commented - Includes example usage or interactive input/output - Placed in a properly named folder (e.g. `BaseConverter-Python-B3rou`) If you’re unsure about how to structure your code, here’s a reference example: [SimpleCalculatorCLI-C-B3rou/main.c](https://github.com/B3rou/Awesome-Calculators/blob/main/Simple%20Calculators/Language%20C/SimpleCalculatorCLI-C-B3rou/main.c) # ‼️ Note for Contributors: To ensure your name appears in the Contributors list, configure your Git settings before committing: ``` git config --global user.name "YOUR_GITHUB_USERNAME" git config --global user.email "YOUR_GITHUB_EMAIL" ``` Once your calculator is ready, submit a Pull Request referencing this issue. Currently Existing 2️⃣ Base Converters are made by:` ``` 1 x Python ``` But you can re-create and send PR a program coded with already written language! Happy coding and converting! 2️⃣💻

help wantedgood first issuemath

Created: 11/18/2025

Test -coverage📔Enjonge/Software-Testing-Bookstore-Project

Test more components to increase Coverage <img width="1915" height="688" alt="Image" src="https://github.com/user-attachments/assets/b057a727-4d76-44fa-a47f-08e599e57749" />

good first issue

Created: 11/18/2025

Add Automated Java Code Formatting Check to Backend WorkflowVault-Web/auth-api-gateway

Our Spring Boot backend currently has no enforced code formatting, which leads to inconsistent style across contributions. We should integrate a standard Java formatter (e.g., Google Java Format or Eclipse Formatter via Spotless) into the CI workflow. Every pull request should automatically run a formatting check and fail if the backend code is not properly formatted. This ensures consistent code style, simplifies reviews, and keeps the codebase clean.

enhancementgood first issuejava

Created: 11/18/2025

Add Automated Java Code Formatting Check to Backend WorkflowVault-Web/password-manager

Our Spring Boot backend currently has no enforced code formatting, which leads to inconsistent style across contributions. We should integrate a standard Java formatter (e.g., Google Java Format or Eclipse Formatter via Spotless) into the CI workflow. Every pull request should automatically run a formatting check and fail if the backend code is not properly formatted. This ensures consistent code style, simplifies reviews, and keeps the codebase clean.

enhancementgood first issuejava

Created: 11/18/2025

Add Automated Java Code Formatting Check to Backend WorkflowVault-Web/cloud-page

Our Spring Boot backend currently has no enforced code formatting, which leads to inconsistent style across contributions. We should integrate a standard Java formatter (e.g., Google Java Format or Eclipse Formatter via Spotless) into the CI workflow. Every pull request should automatically run a formatting check and fail if the backend code is not properly formatted. This ensures consistent code style, simplifies reviews, and keeps the codebase clean.

enhancementgood first issuejava

Created: 11/18/2025

Add Automated Java Code Formatting Check to Backend WorkflowVault-Web/vault-web

Our Spring Boot backend currently has no enforced code formatting, which leads to inconsistent style across contributions. We should integrate a standard Java formatter (e.g., Google Java Format or Eclipse Formatter via Spotless) into the CI workflow. Every pull request should automatically run a formatting check and fail if the backend code is not properly formatted. This ensures consistent code style, simplifies reviews, and keeps the codebase clean.

enhancementgood first issuejava

Created: 11/18/2025

Add the QMD file and PDF for Activity 14elliewallace908/activity_15

We need to add both the .qmd and the PDF from Activity 14.

good first issue

Created: 11/18/2025

📚 Documentation Improvements Trackerportofcontext/demo-github-mcp

This issue tracks all documentation-related tasks for the project. We need comprehensive docs to help users get started quickly.

documentationgood first issueneeds-triage

Created: 11/18/2025

📚 Documentation Improvements Trackerportofcontext/demo-github-mcp

This issue tracks all documentation-related tasks for the project. We need comprehensive docs to help users get started quickly.

documentationgood first issueneeds-triage

Created: 11/18/2025

chore(website): Update events name on the headerkubeflow/website

## Chore description <!-- Describe the chore details and why it's needed. --> Since Kubeflow Summit NA finished, we need to update the home page header to the upcoming event in KubeCon Europe 2026. Find event's name and event's info here: https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/cloud-native-ai-kubeflow-day/ Labels /area website /area community <!--Component/Kubeflow Version:--> **Component/Kubeflow Version:** <!--Additional Information:--> ### Labels <!-- Please include labels below by uncommenting them to help us better triage issues --> /area website /area community --- <!-- Don't delete the message below to encourage users to support your issue! --> Love this idea? Give it a 👍.

help wantedgood first issuearea/websitearea/communitykind/chore

Created: 11/18/2025 • 2 comments

Fix 11 broken external links identified by automated analysispluginagentmarketplace/claude-plugin-ecosystem-hub

## 🔗 Broken Links Analysis 7 parallel agents (ULTRATHINK mode) identified 11 broken external links during comprehensive repository analysis. **Important**: These are pre-existing issues in the main branch, not introduced by PR #7. --- ## 📊 Priority Breakdown ### 🔴 HIGH Priority (5 links) **GitHub repositories - Deleted/Moved/Archived** 1. `https://github.com/wong/agentic-mcp-servers` - 404 Not Found 2. `https://github.com/rawveg/mcp-server-gpt-researcher` - 404 Not Found 3. `https://github.com/adrianpuiu/mcp-server-ticktick` - 404 Not Found 4. `https://github.com/getty/mcp-qube` - 404 Not Found 5. `https://github.com/pimzino/mcp-server-todoist` - 404 Not Found **Action Required**: Remove or replace with working alternatives ### 🟡 MEDIUM Priority (3 links) **Documentation links** 1. `https://modelcontextprotocol.io/docs/concepts/architecture` - Link structure changed 2. `https://modelcontextprotocol.io/docs/concepts/transports` - Link structure changed 3. Internal anchor link validation needed **Action Required**: Update to current documentation URLs ### 🟢 LOW Priority (3 links) **False Positives - Bot blocking** 1. `buymeacoffee.com` - 403 Forbidden (blocks automated crawlers) 2. `npmjs.com` - 403 Forbidden (blocks automated crawlers) 3. `investing.com` - 429 Too Many Requests (rate limited) **Action Required**: Already excluded in `.github/workflows/link-checker.yml` --- ## 📝 Implementation Guide ### Step 1: Remove Deleted Repositories ```bash # Search and remove the 5 broken GitHub links grep -r "wong/agentic-mcp-servers" README.md grep -r "rawveg/mcp-server-gpt-researcher" README.md grep -r "adrianpuiu/mcp-server-ticktick" README.md grep -r "getty/mcp-qube" README.md grep -r "pimzino/mcp-server-todoist" README.md ``` ### Step 2: Update Documentation Links ```bash # Check current structure at modelcontextprotocol.io # Update links to match new documentation structure ``` ### Step 3: Verify Fixes ```bash # Run link checker locally npx lychee README.md docs/**/*.md --exclude 'linkedin.com' --exclude 'twitter.com' ``` --- ## 🔍 Analysis Source **Generated by**: 7 Parallel Agents (ULTRATHINK Mode) - CI-CD Debugger Agent - README Standardizer Agent - Metadata Syncer Agent - Lint Quality Master Agent - Branch Coordinator Agent - PR Workflow Manager Agent - Repo Genesis Agent **Health Scores**: 97.8-100/100 across all agents **Total Links Analyzed**: 619-712 links **Documentation**: See `/reports/LINK_CHECKER_DEEP_ANALYSIS.md` for complete details --- ## ⏱️ Estimated Time **30 minutes** (straightforward link removal and documentation updates) --- ## ✅ Acceptance Criteria - [ ] All 5 deleted GitHub repositories removed from documentation - [ ] 3 modelcontextprotocol.io links updated to current structure - [ ] Link checker CI passing (or only false positives remaining) - [ ] No broken internal links - [ ] Documentation accuracy verified --- **Related**: PR #7 merged successfully with 7-agent comprehensive analysis **CI Status**: Spellcheck ✅ PASSED | Link Check ❌ FAILED (expected until this issue resolved)

bugdocumentationgood first issue

Created: 11/18/2025

chore(website): Move Kubeflow summit NA to past events and add new eventkubeflow/website

Since Kubeflow Summit NA finished, we need to move this event to the past events section on the Events section. https://www.kubeflow.org/events/upcoming-events/ Additionally we need to add https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/cloud-native-ai-kubeflow-day/ in the future events section. <!--Additional Information:--> ### Labels <!-- Please include labels below by uncommenting them to help us better triage issues --> /area website /area community <!-- Don't delete the message below to encourage users to support your issue! --> Love this idea? Give it a 👍.

help wantedgood first issuearea/websitearea/communitykind/chore

Created: 11/18/2025 • 3 comments

Add justfilebitcoindevkit/bdk-dart

similar to https://github.com/bitcoindevkit/bdk-jvm/blob/master/justfile

good first issue

Created: 11/18/2025

Bugs tracker for version 8.2.0Smaug6739/Alexandrie

## Bugs trackers for version 8.2.0 - [ ] Icon size on mobile PWA - [ ] Sidebar close when choose a workspace on mobile - [ ] Document header action row to long for certain docs on mobile - [ ] Context menu should have a mobile view - [ ] AppSelect should have a mobile view

buggood first issuefrontend

Created: 11/18/2025

Delete a Particular Slot of a MentorDeeks900/OpenMate

- Add functionality so that mentors can delete a specific available time slot. - The system should update the database and reflect the removal on the booking page. - Ensure proper validations to avoid deleting slots that are already booked.

good first issue

Created: 11/18/2025

Feature: Sales Module ImplementationAlonsoPelaezFlores/BookStoreManagementSystem

## Description Implement a complete sales module for the bookstore management system. This module will handle commercial transactions with customers, including sale creation, order completion, cancellation, and querying. It must integrate with the existing Inventory module to manage stock movements when sales are completed or cancelled. ## Sub-Issues - [ ] #29 - [ ] #31 - [ ] #32 - [ ] #33 - [ ] #34 - [ ] #35 - [ ] #37 - [ ] #36 - [ ] #38 ## Acceptance Criteria - All sub-issues are completed and merged - Sales can be created in PENDING state without affecting inventory - Sales can be completed (triggering inventory exits) - Sales can be cancelled (reverting inventory if necessary) - All endpoints return appropriate HTTP status codes - Test coverage > 80% for Service and Controller layers - Integration with Inventory module works correctly - Documentation is updated

good first issuefeaturemodule:sales

Created: 11/18/2025

Why Contribute to Open Source

Find Issues

Browse beginner-friendly issues across thousands of open source projects.

Contribute

Make meaningful contributions to projects that interest you.

Learn

Improve your coding skills by working on real-world problems.

Build Portfolio

Showcase your contributions and build your professional portfolio.