Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Owner

1 indexed repository · View on GitHub

Issues somebody may already be working on are listed last. List everything by date

  • Walk through the app as a first-time user and report what's confusing
    Open
    good first issue pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 92/100

    nedpals/pwa-karaoke#75 ·

    Maintainers usually reply within 1 day

  • Run the Storybook tests in CI
    Open
    frontend intermediate pycon-davao tests

    Difficulty 2/5 1-3 hours Newbie friendliness 86/100

    nedpals/pwa-karaoke#68 ·

    Maintainers usually reply within 1 day

  • Add Storybook interaction tests for input components
    Open
    frontend intermediate pycon-davao tests

    Difficulty 3/5 Half a day Newbie friendliness 82/100

    nedpals/pwa-karaoke#67 ·

    Maintainers usually reply within 1 day

  • Fix accessibility problems reported by Storybook's a11y panel
    Open
    frontend good first issue pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 78/100

    nedpals/pwa-karaoke#66 ·

    Maintainers usually reply within 1 day

  • Add tests for the scoring WebSocket commands
    Open
    backend intermediate pycon-davao tests

    Difficulty 2/5 1-3 hours Newbie friendliness 88/100

    nedpals/pwa-karaoke#65 ·

    Maintainers usually reply within 1 day

  • Playtest the scoring and report what feels off
    Open
    good first issue pycon-davao

    Difficulty 1/5 1-3 hours Newbie friendliness 92/100

    nedpals/pwa-karaoke#64 ·

    Maintainers usually reply within 1 day

  • Make a README banner and GitHub social preview image
    Open
    design good first issue pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 78/100

    nedpals/pwa-karaoke#63 ·

    Maintainers usually reply within 1 day

  • Design a logo for PWA Karaoke
    Open
    design good first issue pycon-davao

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    nedpals/pwa-karaoke#62 ·

    Maintainers usually reply within 1 day

  • Add screenshots to the README Usage section
    Open
    docs good first issue pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 58/100

    nedpals/pwa-karaoke#55 ·

    Maintainers usually reply within 1 day

  • Rooms are lost when the backend restarts
    Open
    backend enhancement

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    nedpals/pwa-karaoke#48 ·

    Maintainers usually reply within 1 day

  • Decide whether follower displays should act when a song ends
    Open
    frontend question

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    nedpals/pwa-karaoke#46 ·

    Maintainers usually reply within 1 day

  • Serve the dev server over HTTPS so phone mic scoring can be tested
    Open
    docs frontend intermediate pycon-davao

    Difficulty 3/5 1-2 days Newbie friendliness 67/100

    nedpals/pwa-karaoke#40 ·

    Maintainers usually reply within 1 day

  • Set up Vitest unit tests for src/lib
    Open
    frontend intermediate pycon-davao tests

    Difficulty 3/5 1-2 days Newbie friendliness 78/100

    nedpals/pwa-karaoke#39 ·

    Maintainers usually reply within 1 day

  • Handle errors when a short song advances
    Open
    frontend good first issue pycon-davao

    Difficulty 1/5 1-3 hours Newbie friendliness 83/100

    nedpals/pwa-karaoke#38 ·

    Maintainers usually reply within 1 day

  • Give the PWA real icons and fix the manifest orientation
    Open
    frontend good first issue pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 68/100

    nedpals/pwa-karaoke#37 ·

    Maintainers usually reply within 1 day

  • Add Storybook stories for dialogs and layout pieces
    Open
    frontend good first issue pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 84/100

    nedpals/pwa-karaoke#36 ·

    Maintainers usually reply within 1 day

  • Add Storybook stories for the input components
    Open
    frontend good first issue pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 85/100

    nedpals/pwa-karaoke#35 ·

    Maintainers usually reply within 1 day

  • Fix the two ESLint warnings
    Open
    frontend good first issue pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 82/100

    nedpals/pwa-karaoke#33 ·

    Maintainers usually reply within 1 day

  • Add a local video folder source provider
    Open
    backend intermediate pycon-davao

    Difficulty 3/5 1-2 days Newbie friendliness 67/100

    nedpals/pwa-karaoke#32 ·

    Maintainers usually reply within 1 day

  • Add WebSocket integration tests
    Open
    backend intermediate pycon-davao tests

    Difficulty 3/5 1-2 days Newbie friendliness 77/100

    nedpals/pwa-karaoke#31 ·

    Maintainers usually reply within 1 day

  • Replace print calls with the logging module
    Open
    backend intermediate pycon-davao

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    nedpals/pwa-karaoke#30 ·

    Maintainers usually reply within 1 day

  • Time out WebSocket connections that never send a handshake
    Open
    backend intermediate pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 76/100

    nedpals/pwa-karaoke#29 ·

    Maintainers usually reply within 1 day

  • Clean up expired cache entries periodically
    Open
    backend intermediate pycon-davao

    Difficulty 3/5 1-2 days Newbie friendliness 76/100

    nedpals/pwa-karaoke#28 ·

    Maintainers usually reply within 1 day

  • Remove WebSocket commands that are validated but never handled
    Open
    backend good first issue pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 75/100

    nedpals/pwa-karaoke#22 ·

    Maintainers usually reply within 1 day

  • Make CreateRoomRequest.password properly optional
    Open
    backend good first issue pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 84/100

    nedpals/pwa-karaoke#21 ·

    Maintainers usually reply within 1 day

  • Migrate Pydantic v1-style calls to the v2 API
    Open
    backend good first issue pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 82/100

    nedpals/pwa-karaoke#20 ·

    Maintainers usually reply within 1 day

  • Show an error when "Next" fails on the controller
    Possibly taken @webdevsamran claimed this today. Open
    frontend good first issue pycon-davao

    Difficulty 1/5 Under an hour Newbie friendliness 95/100

    nedpals/pwa-karaoke#72 ·

    Maintainers usually reply within 1 day

  • Follow the setup guide on your machine and fix what tripped you up
    Possibly taken @ppagobo567153-beep claimed this 1 day ago. Open
    docs good first issue pycon-davao

    Difficulty 2/5 1-3 hours Newbie friendliness 82/100

    nedpals/pwa-karaoke#41 · 1 comment ·

    Maintainers usually reply within 1 day

  • Add tests for Room queue and settings behaviour
    Possibly taken @ppagobo567153-beep claimed this 1 day ago. Open
    backend good first issue pycon-davao tests

    Difficulty 2/5 1-3 hours Newbie friendliness 78/100

    nedpals/pwa-karaoke#26 · 1 comment ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.