Most popular c repositories and open source projects

C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators.

semgrep

Lightweight static analysis for many languages. Find bug variants with...

663   11249   11249  

vlc

VLC media player - All pull requests are ignored, please follow https:...

4013   11120   11120  

xmake

🔥 A cross-platform build utility based on Lua

835   10874   10874  

libsodium

A modern, portable, easy to use crypto library.

1657   10832   10832  

thrift

Apache Thrift

4056   10692   10692  

psutil

Cross-platform lib for process and system monitoring in Python

1398   10570   10570  

tini

A tiny but valid `init` for containers

518   10372   10372  

mal

mal - Make a Lisp

2612   10306   10306  

libvips

A fast image processing library with low memory needs.

697   10195   10195  

gdbgui

Browser-based frontend to gdb (gnu debugger). Add breakpoints, view th...

510   10048   10048  

robotgo

RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar

906   9903   9903  

libgit2

A cross-platform, linkable library implementation of Git that you can...

2459   9867   9867  

Craft

A simple Minecraft clone written in C using modern OpenGL (shaders).

1321   9848   9848  

awesome-c

A curated list of awesome C frameworks, libraries, resources and other...

858   9830   9830  

libevent

Event notification library

3219   9721   9721  

phpredis

A PHP extension for Redis

2131   9684   9684  

borg

Deduplicating archiver with compression and authenticated encryption.

706   9564   9564  

craftinginterpreters

Repository for the book "Crafting Interpreters"

1106   9486   9486  

stellarium

Stellarium is a free GPL software which renders realistic skies in rea...

891   8580   8580  

FreeRDP

FreeRDP is a free remote desktop protocol library and clients

23182   8414   8414  

lowlevelprogramming-university

How to be low-level programmer

612   8390   8390  

project-based-tutorials-in-c

A curated list of project-based tutorials in C

843   8120   8120  

lz4

Extremely Fast Compression algorithm

1224   8062   8062  

cython

The most widely used Python to C compiler

1404   8056   8056  

lkmpg

The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)

555   7882   7882  

acwj

A Compiler Writing Journey

766   7843   7843  

RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed...

1547   7753   7753  

aeron

Efficient reliable UDP unicast, UDP multicast, and IPC message transpo...

917   7709   7709  

Win32-OpenSSH

Win32 port of OpenSSH

778   7641   7641  

GuiLite

✔️The smallest header-only GUI library(4 KLOC) for all platforms

818   7555   7555  

john

John the Ripper jumbo - advanced offline password cracker, which suppo...

1855   7496   7496  

Nuklear

A single-header ANSI C immediate mode cross-platform GUI library

446   7337   7337  

xxHash

Extremely fast non-cryptographic hash algorithm

678   7192   7192  

dumb-init

A minimal init system for Linux containers

350   7081   7081  

kotlin-native

Kotlin/Native infrastructure

616   7069   7069  

conan

Conan - The open-source C and C++ package manager

869   6989   6989  

htop

htop - an interactive process viewer

463   6958   6958  

librdkafka

The Apache Kafka C/C++ library

3010   6689   6689  

wren

The Wren Programming Language. Wren is a small, fast, class-based conc...

516   6382   6382  

cppcheck

static analysis of C/C++ code

1484   6125   6125  

30dayMakeOS

《30天自制操作系统》源码中文版。自己制作一个操作系统(OSASK)的过程

1434   6124   6124  

smartdns

A local DNS server to obtain the fastest website IP for the best Inter...

931   6087   6087  

xrdp

xrdp: an open source RDP server

1726   6050   6050  

algorithms_and_data_structures

180+ Algorithm & Data Structure Problems using C++

1334   6011   6011  

lwan

Experimental, scalable, high performance HTTP server

549   5965   5965  

HP-Socket

High Performance TCP/UDP/HTTP Communication Component

1785   5911   5911  

htop

htop is an interactive text-mode process viewer for Unix systems. It a...

581   5864   5864  

QR-Code-generator

High-quality QR Code generator library in Java, TypeScript/JavaScript,...

1160   5769   5769  

ravynos

A BSD-based OS project that aims to provide source and binary compatib...

191   5750   5750  

libimobiledevice

A cross-platform protocol library to communicate with iOS devices

1218   5740   5740