Skip to content
The directory

Language

C repos to contribute to

OpenSrc lists 67 C repositories with open issues for new contributors, and 26 of them are first-PR friendly. Between them they have 1,014 open good first issues and 1,653 help-wanted issues. The median welcome score is 72/100, and the best-scored right now are rizinorg/rizin, openssl/openssl and radareorg/radare2. Most are about Embedded & IoT, Security and OS & Systems.

67 repos by best score

Filter these in the directory
  • UNIX-like reverse engineering framework and command-line toolset.

    67good first issues+39 help wanted
    • C
    • Field: Security
    • Field: CLI Tools
    • Stars:3.9K
    • LGPL-3.0
    • CONTRIBUTING
    • replies in ~9h
    Score96 out of 100 contributor score, very welcomingFirst-PR friendly
  • General purpose TLS and crypto library

    13good first issues+216 help wanted
    • C
    • Field: Security
    • Field: Blockchain
    • Stars:30.9K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~2h
    Score92 out of 100 contributor score, very welcomingFirst-PR friendly
  • UNIX-like reverse engineering framework and command-line toolset

    62good first issues
    • C
    • Field: Security
    • Field: CLI Tools
    • Stars:24.9K
    • CONTRIBUTING
    • replies in ~4h
    Score91 out of 100 contributor score, very welcomingFirst-PR friendly
  • Original Xbox Emulator for Windows, macOS, and Linux (Active Development)

    23good first issues+1 help wanted
    • C
    • Field: OS
    • Stars:4.1K
    • CONTRIBUTING
    • replies in ~3h
    Score91 out of 100 contributor score, very welcomingFirst-PR friendly
  • OpenZFS on Linux and FreeBSD

    28good first issues
    • C
    • Field: OS
    • Stars:12.5K
    • CONTRIBUTING
    • replies in ~5d
    Score89 out of 100 contributor score, very welcoming
  • Open-source keyboard firmware for Atmel AVR and Arm USB families

    3good first issues+288 help wanted
    • C
    • Field: Embedded
    • Stars:20.7K
    • GPL-2.0
    • CONTRIBUTING
    • replies in ~10h
    Score86 out of 100 contributor score, very welcomingFirst-PR friendly
  • ZMK Firmware Repository

    7good first issues+14 help wanted
    • C
    • Field: Embedded
    • Stars:4.3K
    • MIT
    • CONTRIBUTING
    • replies in ~6h
    Score85 out of 100 contributor score, very welcomingFirst-PR friendly
  • OBS Studio - Free and open source software for live streaming and screen recording

    5good first issues
    • C
    • Field: Game Dev
    • Stars:76.8K
    • GPL-2.0
    • CONTRIBUTING
    • replies in ~2h
    Score83 out of 100 contributor score, very welcomingFirst-PR friendly
  • eBPF implementation that runs on top of Windows

    19good first issues+110 help wanted
    • C
    • Stars:3.6K
    • MIT
    • CONTRIBUTING
    • replies in ~6d
    Score83 out of 100 contributor score, very welcoming
  • EdgeTX is the cutting edge open source firmware for your R/C radio

    4good first issues+1 help wanted
    • C
    • Field: Embedded
    • Stars:2.4K
    • GPL-2.0
    • CONTRIBUTING
    • replies in ~4h
    Score83 out of 100 contributor score, very welcomingFirst-PR friendly
  • Command-line cloud music player for Linux with support for Spotify, Google Play Music, YouTube, SoundCloud…

    34good first issues+46 help wanted
    • C
    • Field: CLI Tools
    • Field: OS
    • Stars:1.7K
    • LGPL-3.0
    • CONTRIBUTING
    Score83 out of 100 contributor score, very welcomingFirst-PR friendly
  • Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows

    3good first issues+163 help wanted
    • C
    • Stars:139.1K
    • MIT
    • CONTRIBUTING
    Score82 out of 100 contributor score, very welcomingFirst-PR friendly
  • OpenSSL 3+ provider containing post-quantum algorithms

    10good first issues+17 help wanted
    • C
    • Field: Security
    • Stars:501
    • MIT
    • CONTRIBUTING
    • replies in ~14h
    Score82 out of 100 contributor score, very welcomingFirst-PR friendly
  • Cross-platform asynchronous I/O

    3good first issues+3 help wanted
    • C
    • Field: Networking
    • Stars:27.2K
    • MIT
    • CONTRIBUTING
    • replies in ~17h
    Score81 out of 100 contributor score, very welcomingFirst-PR friendly
  • Brainrot programming language interpreter

    11good first issues+14 help wanted
    • C
    • Field: Compilers
    • Stars:629
    • GPL-3.0
    • CONTRIBUTING
    Score81 out of 100 contributor score, very welcomingFirst-PR friendly
  • The PHP Interpreter

    3good first issues
    • C
    • Field: Compilers
    • Stars:40.4K
    • BSD-3-Clause
    • CONTRIBUTING
    • replies in ~3h
    Score80 out of 100 contributor score, very welcomingFirst-PR friendly
  • Premake

    4good first issues+15 help wanted
    • C
    • Stars:3.6K
    • BSD-3-Clause
    • CONTRIBUTING
    • replies in ~5h
    Score80 out of 100 contributor score, very welcomingFirst-PR friendly
  • Library for the analysis of networks

    19good first issues
    • C
    • Field: Networking
    • Stars:2K
    • GPL-2.0
    • CONTRIBUTING
    Score80 out of 100 contributor score, very welcomingFirst-PR friendly
  • VisIt - Visualization and Data Analysis for Mesh-based Scientific Data

    28good first issues
    • C
    • Field: Scientific Computing
    • Field: Data Science
    • Stars:532
    • BSD-3-Clause
    • CONTRIBUTING
    • replies in ~6d
    Score79 out of 100 contributor score, very welcoming
  • Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

    16good first issues
    • C
    • Stars:16.8K
    • LGPL-2.1
    • CONTRIBUTING
    • replies in ~30d
    Score77 out of 100 contributor score, very welcoming
  • Function graph tracer for C/C++/Rust/Python

    14good first issues+19 help wanted
    • C
    • Field: Observability
    • Stars:3.5K
    • GPL-2.0
    • CONTRIBUTING
    Score77 out of 100 contributor score, very welcomingFirst-PR friendly
  • Implementations of SIMD instruction sets for systems which don't natively support them.

    10good first issues+17 help wanted
    • C
    • Field: OS
    • Stars:3.1K
    • MIT
    • CONTRIBUTING
    Score77 out of 100 contributor score, very welcomingFirst-PR friendly
  • The OpenEXR project provides the specification and reference implementation of the EXR file format, the…

    8good first issues+18 help wanted
    • C
    • Stars:1.9K
    • BSD-3-Clause
    • CONTRIBUTING
    • replies in ~8d
    Score77 out of 100 contributor score, very welcoming
  • RT-Thread is an open source IoT Real-Time Operating System (RTOS)…

    17good first issues
    • C
    • Field: Embedded
    • Field: OS
    • Stars:12.3K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~30d
    Score76 out of 100 contributor score, very welcoming
  • GRASS - free and open-source geospatial processing engine

    8good first issues+5 help wanted
    • C
    • Field: Data Science
    • Field: Scientific Computing
    • Stars:1.2K
    • CONTRIBUTING
    • replies in ~5d
    Score76 out of 100 contributor score, very welcoming
  • A close-to-metal Python API for programming AMD Ryzen™ AI NPUs (AI Engines), built on an open-source…

    14good first issues+55 help wanted
    • C
    • Field: Compilers
    • Field: Machine Learning
    • Stars:696
    • CONTRIBUTING
    • replies in ~9d
    Score76 out of 100 contributor score, very welcoming
  • Zero-code OpenTelemetry instrumentation powered by eBPF

    8good first issues+11 help wanted
    • C
    • Field: Observability
    • Field: OS
    • Stars:580
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~3d
    Score76 out of 100 contributor score, very welcomingFirst-PR friendly
  • Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS…

    7good first issues
    • C
    • Field: Embedded
    • Stars:16.6K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~5h
    Score75 out of 100 contributor score, very welcomingFirst-PR friendly
  • Dynamic Instrumentation Tool Platform

    50good first issues+232 help wanted
    • C
    • Field: OS
    • Stars:3.2K
    • CONTRIBUTING
    • replies in ~30d
    Score75 out of 100 contributor score, very welcoming
  • Inspektor Gadget is a set of tools and framework for data collection and system inspection on Kubernetes…

    33good first issues
    • C
    • Field: DevOps
    • Field: Observability
    • Stars:2.9K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~30d
    Score75 out of 100 contributor score, very welcoming

Showing 30 of 67 repos

Every Monday

Get a weekly patch

New C repos that joined the directory this week, with open good first issues and maintainers who reply. One email, no tracking, unsubscribe in one click.