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

🏦 Open source, transparency-orientated fiscal sponsorship platform for hackers & creatives.

Is hackclub/hcb beginner-friendly?

In the last 30 days, hackclub/hcb merged 103 of 161 pull requests from outside contributors, and its maintainers usually reply within 1 day. 14 beginner-friendly issues are open now.

Stars
873
Forks
140
Open beginner issues
14
Indexed issues
302
Avg merge
1d 14h
Merged PRs (30d)
164
Dominant language
Ruby
License
AGPL-3.0
Last GitHub push
Oct 1, 2026
Latest indexed
Sep 17, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Beginner labels
No beginner labels indexed

How to contribute to hackclub/hcb

  1. Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
  2. The project ships a dev container: open it in Codespaces to get a working environment in your browser.
  3. Read its code of conduct: it covers issues and pull requests as well as chat.
  4. Pick one of the 14 open beginner-friendly issues below and comment that you want to work on it before you start.

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

  • [Tag] Add support for editing tags
    Open

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

    hackclub/hcb#15212 ·

    Maintainers usually reply within 1 day

  • Invisible limit of donation page thank you message
    Open

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

    hackclub/hcb#15211 ·

    Maintainers usually reply within 1 day

  • Download New Ledger Missing?
    Open

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

    hackclub/hcb#15209 ·

    Maintainers usually reply within 1 day

  • [Admin]history log for reimbursements
    Open

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

    hackclub/hcb#15197 ·

    Maintainers usually reply within 1 day

  • [Wise] Add recipient account date of birth field to transfers / payout methods
    Open

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

    hackclub/hcb#15195 ·

    Maintainers usually reply within 1 day

  • [Admin] WISE API for sending transfers
    Open
    wise

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

    hackclub/hcb#15184 ·

    Maintainers usually reply within 1 day

  • [Contractors] Send email to manager when contract is about to expire
    Open

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

    hackclub/hcb#15182 ·

    Maintainers usually reply within 1 day

  • [Contractors/Payments] Include transfer fee before processing
    Open

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

    hackclub/hcb#15181 ·

    Maintainers usually reply within 1 day

  • Ignore dots in email address for gmail addresses
    Open

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

    hackclub/hcb#15174 · 1 comment ·

    Maintainers usually reply within 1 day

  • [Admin] Improved handling of re-issued contracts
    Open

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

    hackclub/hcb#15173 ·

    Maintainers usually reply within 1 day

  • [Admin] Updating "Status" field when an org is rejected
    Open

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

    hackclub/hcb#15172 ·

    Maintainers usually reply within 1 day

  • [Wire] RFC: Nothing prompts ops to charge the $25 fee on a sub-$500 wire
    Open

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

    hackclub/hcb#15162 ·

    Maintainers usually reply within 1 day

  • [Meta] Columns backfilled in after_create callbacks have no reporting when they stay nil
    Open
    🔭 Meta Issue Bad Prod Data

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

    hackclub/hcb#15135 ·

    Maintainers usually reply within 1 day

  • Drop the leftover `raw_pending_fee_reimbursement_transactions` table and CPT column
    Open
    Deprecation Transaction Engine

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

    hackclub/hcb#15127 ·

    Maintainers usually reply within 1 day

  • `transaction_csvs` table has no code referencing it
    Open
    Deprecation

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

    hackclub/hcb#15126 ·

    Maintainers usually reply within 1 day

  • Add confirmation modal to receipt upload
    Open

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

    hackclub/hcb#15120 · 4 comments ·

    Maintainers usually reply within 1 day

  • [Admin] Update donor email + resend receipt.
    Open

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

    hackclub/hcb#15115 · 1 comment ·

    Maintainers usually reply within 1 day

  • [Popovers UI] Save popover history for forward button
    Open

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

    hackclub/hcb#15068 ·

    Maintainers usually reply within 1 day

  • [Ledger] HcbCode#ct / #pt resolve nondeterministically when associations are eager-loaded
    Open
    Transaction Engine TX Engine Rewrite 2026

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

    hackclub/hcb#15052 ·

    Maintainers usually reply within 1 day

  • [Wire] Add tracking link shared with recipient
    Open

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

    hackclub/hcb#15051 ·

    Maintainers usually reply within 1 day

  • [Event] Improve concept of terminated and inactive orgs
    Open

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

    hackclub/hcb#15048 ·

    Maintainers usually reply within 1 day

  • [Admin] Disclaimer about adjusting reimbursement report value to fit under cap
    Open

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

    hackclub/hcb#15045 ·

    Maintainers usually reply within 1 day

  • [Admin] Linking cards in recent activity listing
    Open

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

    hackclub/hcb#15043 ·

    Maintainers usually reply within 1 day

  • [Ledger] Author has a different amount of spacing than transaction icon
    Open
    TX Engine Rewrite 2026

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

    hackclub/hcb#15038 ·

    Maintainers usually reply within 1 day

  • [Reimbursement] Add bulk CSV upload
    Open

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

    hackclub/hcb#15036 ·

    Maintainers usually reply within 1 day

  • Add frontend testing
    Open

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

    hackclub/hcb#15034 ·

    Maintainers usually reply within 1 day

  • [Event] Remove ability to disable an org's fronted transactions
    Open

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

    hackclub/hcb#15020 ·

    Maintainers usually reply within 1 day

  • [GSuiteAccount] Add bulk CSV upload feature
    Open

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

    hackclub/hcb#15019 ·

    Maintainers usually reply within 1 day

  • [Receipt] Shorten signed URLs sent via SMS
    Open

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

    hackclub/hcb#15017 ·

    Maintainers usually reply within 1 day

  • Reactions sometimes duplicating
    Open

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

    hackclub/hcb#15016 · 1 reaction ·

    Maintainers usually reply within 1 day

  • [Admin] Warning if exceeding daily transfer budget
    Open

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

    hackclub/hcb#15012 ·

    Maintainers usually reply within 1 day

  • [Tag] Add support for reordering tags
    Open

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

    hackclub/hcb#15008 ·

    Maintainers usually reply within 1 day

  • [Ledger] Settle-merge orphans the CT's original ledger item, leaving a $0 row on the org ledger
    Open
    TX Engine Rewrite 2026

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

    hackclub/hcb#14968 ·

    Maintainers usually reply within 1 day

  • [CanonicalTransaction] `assign_ledger_item` silently skips every later `after_create_commit` callback
    Open
    TX Engine Rewrite 2026

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

    hackclub/hcb#14967 ·

    Maintainers usually reply within 1 day

  • [Sudo Mode] Approving ACH transfer broken
    Open

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

    hackclub/hcb#14966 ·

    Maintainers usually reply within 1 day

  • [Event] `sum_fronted_amount` doesn't clamp the settled CT sum, diverging from `Ledger::Item`
    Open
    TX Engine Rewrite 2026

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

    hackclub/hcb#14963 ·

    Maintainers usually reply within 1 day

  • [Job] Un-nightly job names
    Open

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

    hackclub/hcb#14959 ·

    Maintainers usually reply within 1 day

  • [Payments] Comments not visible on user's end
    Open

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

    hackclub/hcb#14954 ·

    Maintainers usually reply within 1 day

  • [Invoices] sync_remote! can overwrite the record of a completed payment
    Open

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

    hackclub/hcb#14932 ·

    Maintainers usually reply within 1 day

  • [Rendering] 🇺🇸 appears as "us" in some browsers
    Open

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

    hackclub/hcb#14929 ·

    Maintainers usually reply within 1 day

  • [Contactor] Feature is usable even when org is not activated
    Open

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

    hackclub/hcb#14920 ·

    Maintainers usually reply within 1 day

  • [Admin] [Ledger] Navigate to transaction position in organization ledger
    Open

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

    hackclub/hcb#14911 ·

    Maintainers usually reply within 1 day

  • [Admin] Link admin transfer process page to transfer
    Open

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

    hackclub/hcb#14897 ·

    Maintainers usually reply within 1 day

  • [StripeCardholder] Clean up Stripe update code paths
    Open

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

    hackclub/hcb#14893 ·

    Maintainers usually reply within 1 day

  • [Turbo] RFC: Sending custom request headers (Idempotency-Key) from form submissions
    Open

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

    hackclub/hcb#14892 ·

    Maintainers usually reply within 1 day

  • [Performance] Narrow queries before they hit the DB
    Open
    🔭 Meta Issue performance

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

    hackclub/hcb#14888 · 1 comment ·

    Maintainers usually reply within 1 day

  • [Card Charge] Explore feasibility of automatically fetching receipt from POS
    Open

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

    hackclub/hcb#14884 ·

    Maintainers usually reply within 1 day

  • [Stripe] Set `current_balance_available` even if we declined a card charge
    Open

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

    hackclub/hcb#14874 · 1 comment ·

    Maintainers usually reply within 1 day

  • [Ledger] Clean up CanonicalTransaction ledger item inheritance
    Open
    TX Engine Rewrite 2026

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

    hackclub/hcb#14866 ·

    Maintainers usually reply within 1 day

Showing the newest 100

This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.

Open advanced filter

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.