An open API service indexing awesome lists of open source software.

C

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. C is also a very low level programming language, which means it can communicate directly with hardware.

https://github.com/jeffotoni/benchmark

alguns testes de stress para divertimos um pouco com diversas langs usadas em aplicações web para backend

c cpp csharp dart deno go java javascipt lua nodejs php rust

Last synced: 12 Apr 2025

https://github.com/immediate-mode-ui/quarks

Mirror of https://gist.github.com/vurtun/c5b0374c27d2f5e9905bfbe7431d9dc0

c c99 imgui immediate-gui immediate-mode multiplatform single-header single-header-lib

Last synced: 12 Apr 2025

https://github.com/harmim/vut-ifj-project

Formální jazyky a překladače - Projekt - Implementace překladače imperativního jazyka IFJ17

c compiler ifj lexical-analysis semantic-analysis syntactic-analysis vut

Last synced: 25 Aug 2025

https://github.com/maksasj/dungeon_master

Dungeon Master - Game Boy Advance(GBA) rogue like game written specially for GBA Jam 2022

c game-development gba gba-development

Last synced: 15 May 2025

https://github.com/michaelrsweet/zipc

Simple ZIP container writing "library"

c containers zip zlib

Last synced: 26 Oct 2025

https://github.com/jishanshaikh4/cuda-programs

CUDA Programs for Hadoop/CUDA Lab at MANIT, Bhopal

c cuda hadoop

Last synced: 25 Apr 2025

https://github.com/rafostar/gtuber

C library to fetch media info from websites

api c gobject-introspection gstreamer gstreamer-plugins

Last synced: 12 Mar 2025

https://github.com/hwhsu1231/cmake-conan-setup

CMake toolchain for integration with Conan using cmake-conan

c cmake cmake-toolchain conan cpp package-manager

Last synced: 23 Oct 2025

https://github.com/zakkemble/tinydice

A tiny electronic dice

avr c dice project

Last synced: 12 Jun 2025

https://github.com/alirn76/steganography

Hide The Secret Message In Image (Steganography)

c steganography

Last synced: 25 Oct 2025

https://github.com/rosbit/duktape-bridge

A very easy-to-use wrapper of Duktape JavaScript engine, including wrappers for C, Go and Java. The bridge wrapper is also supporting module loader for loading modules written in JS, C and Go. This package is not a binding implementation, it is aimed to be used easily

c duktape easy-to-use embedding golang java javascript

Last synced: 23 Oct 2025

https://github.com/scristobal/cross-compiling-rust-c-wasm-zig

Cross compiling Rust + C codebase to Web Assembly (web and WASI) using Zig

c crosscompile rust wasi wasm webassembly zig

Last synced: 13 Apr 2025

https://github.com/sacoo7/socketcluster-client-c

C/ C++ client for socketcluster framework in node.js

c json library libwebsockets socketcluster-client

Last synced: 07 May 2025

https://github.com/eetagent/dohodaprovedeniprace

Knihovna, terminálový program a grafické rozhraní pro vytváření SSPŠ výkazů práce

c cli dpp gtk4 gui ssps

Last synced: 20 Jul 2025

https://github.com/raynersec/hyper-v-switch

This Program Enables And Disables Hyper-V Hypervisor So You Can Use Other Virtualisation Tools Such As (VMware, VirtualBox) Simultaneously.

c hyper-v hypervisor virtual-machine virtualbox virtualization vm vmware windows windows-10 windows-11 wsl wsl2

Last synced: 01 Nov 2025

https://github.com/syeysk/sy_py2c

translation Python source into C.

c python python-c translation translator

Last synced: 10 Sep 2025

https://github.com/xframes-project/xframes

GPU-accelerated GUI development for the desktop and the browser

c cpp dear-imgui desktop glfw gpu-accelerated-library gpu-acceleration gpu-programming opengl ui wasm webgpu

Last synced: 12 Apr 2025

https://github.com/anshumansinha3301/programming-in-c-basics

Programs in the C language that I worked on during my first semester including basics, conditional statements and Control Flow Statements.

basic-programming c conditional-statements controlflow programming-language

Last synced: 13 Apr 2025

https://github.com/nickdiego/gstreamer-tests

Simple GStreamer test programs for learning puporses.

c cpp gstreamer learning

Last synced: 13 Apr 2025

https://github.com/7-sevens/cplusplus-repo

C++知识库、资源收集整理(持续更新)

c c-plus-plus

Last synced: 07 May 2025

https://github.com/e-sites/unityxcodebridge

A step-by-step tutorial on how to make a bridge between Unity's C# and Xcode's Objective-C

c c-sharp ios objective-c unity3d xcode

Last synced: 11 Apr 2025

https://github.com/libdriver/mpu6500

MPU6500 full function driver library for general MCU and Linux.

accelerometer c dmp full-function-driver gyroscope iic imu linux mcu mpu6500

Last synced: 18 Mar 2025

https://github.com/theycallmemac/ezsh

ezsh is a user-friendly, and interactive shell designed to simplify a beginner's view of the terminal and command line.

bash c ezsh shell zsh

Last synced: 14 Jun 2025

https://github.com/bandinopla/skill-assessments-quizzes

:rocket: Web App of Interactive quizzes on many subjects to practice for job interviews!

c cpp css javascript php react

Last synced: 04 May 2025

https://github.com/coding-enthusiast9857/open-source-contributions

This is an open-source contribution opportunity. It is for everyone. So, Hurry up...!! Don't forget to spread love and if you like give a ⭐️

ai algorithms algorithms-and-data-structures c cpp csharp dsa games helloworld java matlab ml open-source projects python python3

Last synced: 11 Apr 2025

https://github.com/itsfoss0/alx-low_level_programming

This Repo contains my low level code in C as a software Engineering student at ALX

alx alx-curriculum alx-low-level-programming alx-school c c-programming holberton-curriculum holbertonschool low-level-programming

Last synced: 10 Apr 2025

https://github.com/libdriver/am2320

AM2320 full function driver library for general MCU and Linux.

am2320 c full-function-driver gpio humidity iic linux mcu temperature

Last synced: 03 Apr 2025

https://github.com/ckath/ini_rw

minimal ini parser for reading and writing ini files

c ini-parser

Last synced: 10 Apr 2025

https://github.com/basemax/simple-jit-compiler

This project is designed to illustrate the mechanism used in JIT compilers development.

c compiler compiler-jit cpp jit jit-compiler

Last synced: 05 May 2025

https://github.com/basemax/capis

A sample and tiny RESTful API based on C programming and a fastcgi library.

apache-fcgi c c-cgi c-fcgi cgi cgi-application cgi-bin cgi-fcgi cgi-script cgi-server nginx-fcgi

Last synced: 05 May 2025

https://github.com/duboviy/low_level_programming

:volcano: A sandbox for trying out low-level programming languages

c cpp low-level low-level-programming

Last synced: 07 Sep 2025

https://github.com/Wervice/Codelink

Codelink is a family of open source applications for programming and collaboration.

admin c javascript linux-app nodejs server

Last synced: 03 Apr 2025

https://github.com/sensirion/gas-index-algorithm

Sensirion's Gas Index Algorithm provides a VOC and NOx Index output signal calculated from the SGP40/41 raw signals

algorithm c embedded example example-usage gas gas-index nox nox-representation python python-wrapper raspberry-pi sensirion sgp sgp40 sgp41 sgp4x voc voc-representation

Last synced: 30 Apr 2025

https://github.com/RekGRpth/ngx_http_captcha_module

nginx module for generate captcha and validate captcha code

c captcha nginx

Last synced: 25 Jun 2026

https://github.com/aadityansha06/snip

A version control system like git made using C , which can init , commit , store the changes made in the project as different version, retrieve previous version , also can compare any two versions by detecting the code deletion and insertion

c file-handling-in-c git hacktoberfest hacktoberfest2025 linked-list make-dir

Last synced: 29 Apr 2026

https://github.com/ccoskrnl/ccos

出于个人兴趣而写的x64架构操作系统项目,支持UEFI、APIC、多核激活、基于Windows的内存管理方案等

assembly c operating-system os uefi-boot x86-64

Last synced: 03 Jun 2026

https://github.com/dmjio/c-ffi-example

Example usage of the Haskell C FFI with hsc2hs

c ffi-bindings haskell

Last synced: 14 Apr 2025

https://github.com/404name/funcproject

自己写的一些C系列有趣的项目:字符画/字符画剪辑/自动生成迷宫/自动走迷宫/心形自动生成迷宫

c cgame

Last synced: 19 Jul 2025

https://github.com/alt-romes/llvm-c-search

Terminal interface to search the LLVM-C API

bubbletea c colly llvm llvm-c scraper tui

Last synced: 17 Jun 2025

https://github.com/libdriver/htu31d

HTU31D full function driver library for general MCU and Linux.

c full-function-driver htu31d humidity iic linux mcu temperature

Last synced: 18 Mar 2025

https://github.com/egecetin/libkaleidoscope

A library to create kaleidoscope effect on images with CUDA. You can build on all platforms using CMake

c cpp cuda image-filter image-filtering image-manipulation image-processing kaleidoscope python real-time real-time-processing video-filter video-filtering video-processing

Last synced: 14 Apr 2025

https://github.com/bnzis/bulb

My little programming language.

bulb c cpp interpreter interpreters language lisp scripting scripting-language

Last synced: 11 May 2025

https://github.com/spinnakermanchester/spinnfrontendcommon

Common support code for user-facing front end systems.

c python spinnaker

Last synced: 14 Apr 2025

https://github.com/georgesittas/ipl-interpreter

Interpreter for a simple imperative language called IPL

c crafting-interpreters imperative interpreter language

Last synced: 11 Apr 2025

https://github.com/gamemann/hard-link-files

A small C++ application I made in 2016. Imported to GitHub from GFL's Gitlab server.

automatically c cplusplus files game hard link servers

Last synced: 18 Mar 2025

https://github.com/andy5995/canfigger

A lightweight library designed to parse configuration files

c config configuration-files gpl-3-or-later library mesonbuild parser small-projects

Last synced: 13 May 2025

https://github.com/drankinatty/gtkwrite

GtkWrite Text Editor written in C and Gtk+2.

c editor gtk2 linux windows

Last synced: 13 May 2025

https://github.com/ludovicrousseau/uefi-smartcardreader-samples

Samples of UEFI SmartCardReader API

c uefi

Last synced: 14 Apr 2025

https://github.com/georgecatalin/embedded-systems-stm32-hal-apis-driver-development

Bare-metal programming for the SMT32 Microcontrollers using the HAL library. Drivers for DMA,ADC,UART,TIMERS, GPIO,SPI,I2C,RTC,SysTick

bare-metal-programming c cprogramming drivers hal-library stm32

Last synced: 21 Jul 2025

https://github.com/hwzlovedz/esp-pocket2

A satisfactory ESP32S3 development board

c esp-idf esp32 esp32-s3 freertos lvgl touchscreen

Last synced: 05 Apr 2025

https://github.com/mfarabi619/mfarabi619

Monorepo containing configs, projects, notes, etc. Doubling as practice for managing huge, multi-language codebases with potentially unrelated concerns.

archlinux c c4-model devenv dioxus dotfiles emacs freebsd freebsd-scripts go likec4 linux loco monorepo neovim nix nixos org-mode rust zellij

Last synced: 12 Jun 2026

https://github.com/jibsen/bcrush

Example of CRUSH compression with optimal parsing using BriefLZ algorithms

c compression compression-algorithm crush

Last synced: 14 Mar 2025

https://github.com/c-cube/ocaml-minisat

OCaml bindings to Minisat

binding c cpp minisat ocaml sat

Last synced: 21 Mar 2025

https://github.com/markusfisch/bots

Terrain parsing game for bots

bot c coding-game game game-server programming-game

Last synced: 27 Jun 2025

https://github.com/1password/markdown-benchmarks

Benchmarking markdown libraries

c golang markdown rust

Last synced: 08 Apr 2025

https://github.com/brosck/farllen

「🚪」Port forwarding tool to gain access to internal devices

c forwarding hacking network pivot port security tool

Last synced: 06 May 2025

https://github.com/hectorbst/libhash

Small library coming from a personal student study on different SHA algorithms.

c hash hashing sha sha224 sha224sum sha256 sha256sum sha384 sha384sum sha512 sha512sum

Last synced: 16 Aug 2025

https://github.com/dusongg/studynotes

C++11-20 、Linux进程/线程/内核设计/网络、进阶算法、java/python语法基础、Git、Mysql

backend c docker git golang jobs linux lua mysql redis

Last synced: 15 Apr 2025

https://github.com/klange/toaru_jpeg

C rewrite of a minimal Python JPEG decoder

c image-decoder jpeg jpg toaruos

Last synced: 23 Apr 2025

https://github.com/tsupplis/cpm86-crossdev

CP/M-86 cross development environment

asm c ccpm cpm cpm22 cpm86 os vintage

Last synced: 25 May 2026

https://github.com/uiu-developers-hub/c-structure

A comprehensive collection of header files of 'C' language focusing on the data-structures and algorithms

algorithms c data-structures header-files

Last synced: 15 Apr 2025

https://github.com/typhoon-hil/cparser

C parser writen in Python

c parsing python

Last synced: 27 Jun 2025

https://github.com/xyproto/tinyionice

Drop-in replacement for ionice in 300 lines of C

c cli drop-in-replacement ionice linux small tiny tool utility

Last synced: 30 Oct 2025

https://github.com/f0rkr/philosophers

The dining philosophers problem is an example problem often used in concurrent algorithm design to illustrate synchronization issues and techniques for resolving them.

algorithm c deadlock forks mutex-synchronisation processes semaphore threads

Last synced: 23 Apr 2025

https://github.com/basemax/html-minifier-c

International obfuscated contest: Small C program to minify HTML sources and generate a minified HTML output.

c html ioccc minifier minifier-html minifiers

Last synced: 18 Oct 2025

https://github.com/akagi201/learning-c-cpp

Codes when learning C and Cpp

c cpp learning tutorial

Last synced: 01 Mar 2026

https://github.com/libdriver/uvis25

UVIS25 full-featured driver library for general-purpose MCU and Linux.

c full-featured-driver iic linux mcu spi uv-index uvis25

Last synced: 15 Feb 2026

https://github.com/nigels-com/tutf8e

Tiny UTF-8 Encoder for C

c cplusplus iso-8859-1 unicode utf8 windows-1252

Last synced: 05 Jul 2025

https://github.com/itotaljustice/mmpx

MMPX - pixel art scaling (c99 - MIT)

c mit mmpx pixel-art scaling

Last synced: 23 Apr 2025

https://github.com/raforg/libslack

A UNIX/C library of general utilities for programmers with Slack

bsd c daemon daemonize debian freebsd library linux macos macosx netbsd openbsd posix redhat security svr4 ubuntu unix

Last synced: 16 Oct 2025

https://github.com/heatxd/gekkonet

P2P Rollback Game Networking SDK

c cpp game-development library netcode networking rollback-netcode sdk

Last synced: 13 Feb 2026

https://github.com/onderweg/swift-from-go

Example code: calling Swift from Go

c go swift

Last synced: 14 Jan 2026

https://github.com/mohitjaisal/codingbooks

As you begin your path on becoming a coding specialist it is always pleasant to find good sources of information. Many computer languages might be tricky to learn at the beginning so you need reliable references to double-check your mistakes and learn how to not make them again.

books c coding coding-interview codingbooks cpp hacktober hacktoberfest hacktoberfest-accepted hacktoberfest2021 java python

Last synced: 12 Oct 2025

https://github.com/rofl0r/woody-opl

DOSBOX "woody" opl3 emulator for C projects

adlib c opl2 opl3 woody

Last synced: 12 Mar 2026

https://github.com/urin/miniunit

Minimal unit testing framework for pure-C

c unit-testing

Last synced: 10 Apr 2025

https://github.com/getjared/gifw

animated gif wallpaper setter

c gif hacktoberfest x11

Last synced: 04 May 2025

https://github.com/print3m/printos

Hobby simple kernel (x86-64) and bootloader (UEFI) written in C++.

bootloader c cpp hobby-os kernel low-level-programming os-dev uefi x86-64

Last synced: 30 Apr 2025

https://github.com/rofl0r/rcb2

intelligent and automatic build system for C

build-system build-tool c

Last synced: 11 Apr 2025

https://github.com/parvvaresh/library-management-program-with-cpp

Library Management Program: It can be entered as a user or admin and both have different capabilities

c cpp oop

Last synced: 04 Sep 2025

https://github.com/apache/activemq-nms-openwire

Mirror of Apache ActiveMQ NMS OpenWire client library

activemq c cplusplus csharp java network-client network-server perl php python ruby

Last synced: 12 Apr 2025

https://github.com/colleagueriley/c-plus

Intermediary language between C and C++ with other added cool features too

c c-plus c-plus-plus c89 compiler language programming-language programming-languages rsgl sili sili-toolchain single-file

Last synced: 10 Apr 2025

https://github.com/cooljeanius/stress-1.0.4

Me patching up the `stress` tool to build properly on school computers

c stress

Last synced: 18 Jan 2026

https://github.com/aligrudi/neateqn

An eqn preprocessor for Neatroff

c eqn neatroff preprocessor roff

Last synced: 28 Dec 2025

https://github.com/shlomnissan/dave-wasm

🕹 Dangerous Dave in C/SDL using WebAssembly

c sdl2 webassembly

Last synced: 12 Apr 2025

https://github.com/xenomega/archloader

ArchLoader is a utility to unlock the Halo 4 Network Test and add extensive functionality otherwise not available (even when the beta was active).

altivec beta c cpp disassembly hacks hooks powerpc reverse-engineering xbox360

Last synced: 07 May 2025

https://github.com/danpodeanu/udp-redirect

A simple yet flexible and very fast UDP redirector. Supports IPv4 and IPv6.

c udp-client-server udp-ports udp-redirect udp-relay

Last synced: 13 Mar 2026

https://github.com/sternenseemann/tinyrl

A small roguelike!

c game rogue-like

Last synced: 09 Apr 2025

https://github.com/okeuday/sillymud

SillyMUD codebase as a CloudI Service

c cloudi dikumud mud rpg rpg-game

Last synced: 23 Apr 2025

https://github.com/iwatake2222/zybo_iot_vivado

This is a Vivado project to create an IoT device with ZYBO (Zynq).

c fpga python yocto zybo

Last synced: 11 Jun 2025

https://github.com/rusq/gohaskell

Example of calling Haskell Function from Go program (using C interface)

c example golang haskell interface lulz tutorial

Last synced: 21 Apr 2025

https://github.com/youben11/youbix

Yet another simple kernel

assembly-x86 c i386 kernel

Last synced: 28 Feb 2026