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

The GNUstep Base Library is a library of general-purpose, non-graphical Objective C objects.

Is gnustep/libs-base beginner-friendly?

In the last 30 days, gnustep/libs-base merged 45 of 46 pull requests from outside contributors, and its maintainers usually reply within 2 days. No beginner-friendly issue is open right now; the list below has the other issues we hold for it.

Stars
997
Forks
305
Open beginner issues
0
Indexed issues
35
Avg merge
1d 20h
Merged PRs (30d)
56
Dominant language
Objective-C
License
GPL-2.0
Last GitHub push
Oct 8, 2026
Latest indexed
Oct 8, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
help wanted

How to contribute to gnustep/libs-base

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. Your contributions will be published under the project's GPL-2.0 license.
  3. Follow the repository to hear when a new beginner-friendly issue opens, or look through the other issues below.

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

  • Optimise -performSelector:withObject:afterDelay: and -performSelector:withObject:afterDelay:inModes:
    Open
    enhancement

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

    gnustep/libs-base#860 ·

    Maintainers usually reply within 2 days

  • Bring Base testing in line with libobjc2
    Open

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

    gnustep/libs-base#850 · 5 comments ·

    Maintainers usually reply within 2 days

  • Allow text property lists to be utf8 and generally improve them.
    Open
    enhancement

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

    gnustep/libs-base#842 ·

    Maintainers usually reply within 2 days

  • 1.32 release?
    Open

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

    gnustep/libs-base#784 · 3 comments ·

    Maintainers usually reply within 2 days

  • test status - gcc
    May be free again @rfm claimed this 68 days ago, and no pull request is open. Open

    gnustep/libs-base#773 · 12 comments · 2 assignees ·

    Maintainers usually reply within 2 days

  • test status - libobjc2 runtime
    Open

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

    gnustep/libs-base#772 ·

    Maintainers usually reply within 2 days

  • NSPredicate also lacks NSSecureCoding and -allowEvaluation
    Open

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

    gnustep/libs-base#766 · 4 comments ·

    Maintainers usually reply within 2 days

  • NSProxy failure on Solaris
    Open

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

    gnustep/libs-base#559 · 4 comments ·

    Maintainers usually reply within 2 days

  • OpenBSD Intel32bit native exception failure
    Open

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

    gnustep/libs-base#496 · 3 comments ·

    Maintainers usually reply within 2 days

  • OpenBSD i386 test failures
    Open

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

    gnustep/libs-base#463 · 4 comments ·

    Maintainers usually reply within 2 days

  • Speed-Up CI
    Open
    enhancement

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

    gnustep/libs-base#448 · 2 comments ·

    Maintainers usually reply within 2 days

  • libdispatch threads should call GSUnregisterCurrentThread() on exit
    May be free again @hmelder claimed this 813 days ago, and no pull request is open. Open

    gnustep/libs-base#428 · 6 comments · 1 assignee ·

    Maintainers usually reply within 2 days

  • [autogsdoc] should be refactored to support multiple output formats
    May be free again @gcasa claimed this 825 days ago, and no pull request is open. Open
    enhancement feature request

    gnustep/libs-base#425 · 3 comments · 1 assignee ·

    Maintainers usually reply within 2 days

  • Applying clang-format to the entire repository?
    Open

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

    gnustep/libs-base#409 · 16 comments ·

    Maintainers usually reply within 2 days

  • dispatch_data_t <=> NSData toll-free bridging does not work
    Open

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

    gnustep/libs-base#406 · 2 comments ·

    Maintainers usually reply within 2 days

  • Yum installation gnustep for objective-c
    Open
    documentation packaging

    Difficulty 4/5 1-2 days Newbie friendliness 15/100

    gnustep/libs-base#282 · 2 comments ·

    Maintainers usually reply within 2 days

  • GSSocketStream win32 Assertion
    Open
    bug windows

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

    gnustep/libs-base#266 · 3 comments ·

    Maintainers usually reply within 2 days

  • Please add base/Resources/Languages file for various languages in Switzerland locale
    Open
    enhancement help wanted

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

    gnustep/libs-base#28 · 2 comments ·

    Maintainers usually reply within 2 days

  • Rewrite runloop event polling for simplification/efficiency, implement common modes for event
    Possibly taken @rfm claimed this 7 days ago. Open
    enhancement

    gnustep/libs-base#865 · 1 comment · 1 assignee ·

    Maintainers usually reply within 2 days

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.