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/uxcn/yafd

yet another file deduplicator

c deduplicator freebsd linux osx windows

Last synced: 18 Sep 2025

https://github.com/aashutoshrathi/elf

Linux Terminal interpreter in C

c linux terminal terminal-based

Last synced: 27 Jul 2025

https://github.com/0xwal/c-scratch

Essential programming tasks from scratch as a challenge and exercise. 🧩

c excercise learning programming scratch tasks

Last synced: 27 Jul 2025

https://github.com/noloader/power8-crypto

The unoffical guide to POWER8 in-core crypto

aes-power8 book c cplusplus cryptography docbook powerpc sha-power8

Last synced: 27 Jul 2025

https://github.com/thombashi/criterionsample

:notebook_with_decorative_cover: Examples of Criterion (https://github.com/Snaipe/Criterion)

c criterion examples unittest

Last synced: 10 Sep 2025

https://github.com/manraj29/moving-cars-using-c

College Project : Moving Cars using Computer Graphics in C language.

c graphics

Last synced: 21 Sep 2025

https://github.com/dosworld/surc

Modified SubC-compiler for MS-DOS, based on version 2022-01-27

16-bit c compiler dos freedos ms-dos rdf

Last synced: 30 Jul 2025

https://github.com/lucasfturos/projects_c-cpp

Repositório focado para salvar meus estudos nas linguagens C e C++

c cpp makefiles opengl

Last synced: 01 Aug 2025

https://github.com/rrxxyz/nvim-minimal

Neovim starter configuration for your preferred programming language, just switch a branch

android c cpp get-started lua neovim neovim-starter-kit nvim nvim-config nvim-configuration nvim-dotfiles nvim-lua python starter-kit vim vimrc

Last synced: 26 Sep 2025

https://github.com/kdkasad/westwood

A new (and hopefully improved) linter for Purdue's CS 240 course

c cs240 linter purdue tree-sitter

Last synced: 03 Aug 2025

https://github.com/twinc1ty/very-cool-os

Lets build a Kernel from absolute scratch using Assembly & hopefully, C

assembly bootsector c gdt kernel low-level nasm os qemu

Last synced: 23 May 2026

https://github.com/phillbush/hoc

high order calculator: an interpreter for a simple language for floating point arithmetic

c hoc lex unix yacc

Last synced: 10 Aug 2025

https://github.com/akhadhraoui47/yocto_rpi_imu

This repo covers my journey in learning Embedded Linux/Yocto from scratch, wrapping things up with a custom built image for a RasbperryPi

c cross-compiler embedded-systems linux network raspberry-pi yocto

Last synced: 12 Aug 2025

https://github.com/tudasc/cusan

A data race detector for CUDA C and C++ based on ThreadSanitizer

c cpp cuda datarace threadsanitizer

Last synced: 12 Aug 2025

https://github.com/stardustdl/nju-ptc-lab

This is the source code of my programming assignment of Principles and Techniques of Compiler courses (2020 Spring) at NJU.

c compiler nju nju-cs

Last synced: 12 Aug 2025

https://github.com/josefilipeferreira/thonkbar

🤔 minimalist block based lemonbar wrapper

aur c lemonbar signals

Last synced: 15 Aug 2025

https://github.com/iamazeem/beginnings

Some C/C++ stuff from my early days! [2003 - '04]

borland-cpp c cpp old-stuff projects text-based user-interface

Last synced: 15 Aug 2025

https://github.com/libdriver/bmp384

BMP384 full function driver library for general MCU and Linux.

barometer bmp384 c full-function-driver iic linux mcu spi

Last synced: 16 Aug 2025

https://github.com/weirdnox/generic-grafcet

Generic Grafcet implementation, in C, using metaprogramming.

c generic grafcet macros metaprogramming preprocessor system

Last synced: 16 Aug 2025

https://github.com/polfeliu/ccg

C/C++ Code Generation

c codegen codegeneration cpp framework

Last synced: 05 Oct 2025

https://github.com/antonijn/cheax

A Lisp dialect with C API, REPL and standard library

api c interpreter library lisp

Last synced: 17 Aug 2025

https://github.com/dharmx/scratch

Why aren't there any good minimal scratchpads?

c gtk4 linux scratchpad

Last synced: 18 Aug 2025

https://github.com/shivam010/tic-tac-toe-using-c-graphics

A simple game Tic Tac Toe, made using C/C++ Graphics

c c-plus-plus game graphics programming tictactoe-game

Last synced: 18 Aug 2025

https://github.com/ardeshirv/bin2dec

bin2dec is a binary to decimal convertor

ardeshirv binary-to-decimal c terminal-based

Last synced: 20 Aug 2025

https://github.com/jdswalker/N-Queens_Problem

N-Queens problem solvers and solution counters implemented using a constrained DFS algorithm

bash-script c c99 constrained-dfs-algorithm constraint-programming depth-first-search dfs-algorithm go golang n-queens python r r-language shell

Last synced: 23 Aug 2025

https://github.com/shubhamsinghcmr/public-integrity-auditing-for-shared-dynamic-cloud-data

This repository involves implementation of research paper Public Integrity Auditing for Shared Dynamic Cloud Data

c data-security integrity-audity pbc research

Last synced: 30 Aug 2025

https://github.com/christopher-besch/cpp_go_fast

Collection of tips and tricks for fast C/C++ code.

c cpp memory optimization

Last synced: 01 Sep 2025

https://github.com/starlingvibes/alx-higher_level_programming

A repository for higher level programming on the ALX Software Engineering Programme

alx c holbertonschool python shell

Last synced: 15 Apr 2025

https://github.com/xigh/llvmbc-dump

Simple tool extracts LLVM bitcode modules from ELF binaries compiled with "-fembed-bitcode"

c elf llvm llvm-bitcode

Last synced: 28 Feb 2026

https://github.com/lrusso/tinyace

TinyACE Editor developed in Javascript for editing HTML, Java, JavaScript, PHP, CSS, XML, C and Arduino files

arduino c code css editor html html5 java javascript online php

Last synced: 06 Mar 2025

https://github.com/gsri30/datastructuresandalgos

This repository consists of all my dsa codes (written in C) during my college course.

algorithms c c-language college-course competitive-programming datastructures dsa-codes graphs-algorithms maths

Last synced: 23 Apr 2025

https://github.com/itchyny/2bf

2bf - generates a Brainfuck code

brainfuck c

Last synced: 01 Sep 2025

https://github.com/rikvdh/zringbuf

Zero-allocation ring-buffer library

buffer c clib embedded memory ring-buffer ringbuf ringbuffer zero-allocation

Last synced: 05 Aug 2025

https://github.com/arturbomtempo-learning/pucminas-aeds2-assignments

Content developed throughout the Data Structures and Algorithms II course in the second semester of the Computer Science program at PUC Minas, including exercises, activities, and other implementations.

algorithms binary-search binary-tree bubble-sort c data-structures heap-sort insertion-sort java list queue quicksort radix-sort searching-algorithms selection-sort sequential-search sorting-algorithms stack

Last synced: 10 Mar 2026

https://github.com/ankraft/asn1dump

Print ASN.1 structure and values.

asn1 c tool

Last synced: 02 Mar 2026

https://github.com/andersonhsporto/ft-printf

This project focuses on implementing a simplified version of the printf function, commonly used in C programming for formatted output. The implementation replicates some of the key features of printf, allowing for dynamic string formatting and output generation

c makefile printf stdarg

Last synced: 15 Apr 2025

https://github.com/ayushkhodankar/cafe-project

A Mini Cafe Project in C Language

c cafe-management

Last synced: 10 Mar 2026

https://github.com/concert/rage

Realtime Audio Graph Engine (RAGE)

audio c plugin-host realtime scheduling

Last synced: 26 Dec 2025

https://github.com/ken-morel/gama

A lightweight C toolkit for safe and simple 2D game development, a cli tool built in v to build projects, featuring immediate mode rendering, minimal built-in physics and a c-api

c doxygen kit-docs sokol svelte sveltekit v vlang

Last synced: 17 Jan 2026

https://github.com/jaydson/wasm-test

Hacking with wasm

c emscripten javascript wasm webassembly

Last synced: 15 Apr 2025

https://github.com/quansight/simplewebassemblycalculator

WebAssembly and JavaScript Calculator

c javascript wasm webassembly

Last synced: 15 May 2025

https://github.com/hoangtien2k3/leetcode-solutions

LeetCode , Dev LeetCode ep1 #odleets code Java/C/C++/Java/Kotlin ..., expand your knowledge and prepare for technical interviews, algorithms.

algorithms-and-data-structures c cpp java kotlin

Last synced: 21 Apr 2025

https://github.com/rh2/houdinirepo

Houdini Vector Math & Polygon Processing (Mixed Python and C language)

c polygons python vector-math

Last synced: 28 Apr 2025

https://github.com/sanchezih/up-computacionaplicada

Repositorio de ejemplos para la materia Computacion Aplicada

c gnu-linux iptables shell-script

Last synced: 15 Apr 2025

https://github.com/lucasamtaylor01/Editor-Texto-C

Editor de texto em C 📄

c editor-de-texto

Last synced: 07 May 2025

https://github.com/yangao07/fxtools

fxtools: light-weight processing tool for FASTA/FASTQ/BAM format data

bam-files c fasta-sequences fastq-format samtools

Last synced: 27 May 2026

https://github.com/nachinius/docker-c-dev

A linux environement for confortable c development

c development-environment docker linux-environment

Last synced: 02 Sep 2025

https://github.com/ayhamratrout/cpu_simulator

A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.

c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os

Last synced: 22 Sep 2025

https://github.com/madladsquad/untitledruntimelibraryloader

A cross platform runtime shared object loader(windows and unix)

c cpp library library-loader unix utility utility-library windows

Last synced: 11 Apr 2025

https://github.com/arcticfox1919/zjhttp

a simple http server

c http-server

Last synced: 11 Apr 2025

https://github.com/willdoescode/asciiplay

A small terminal ascii game written in c

ascii c game

Last synced: 08 Apr 2025

https://github.com/junsious/zenos

32-bit kernel

assembly c kernel os

Last synced: 24 Mar 2025

https://github.com/jmacheta/jlink_rtt-cmake

cmake library that enables support for Jlink RTT in your C++ or C project out of the box

c cmake embedded jlink segger-rtt

Last synced: 10 Mar 2026

https://github.com/cooljeanius/gawk

My fork of gawk, branching from version 4.0.2 (mostly just messing with the build system)

c gawk

Last synced: 18 Jan 2026

https://github.com/cooljeanius/dlcompat-20030629

an old libdl implementation that was originally for Mac OS X 10.3 and older.

c dylib dynamic-library

Last synced: 18 Jan 2026

https://github.com/robthree/wordclock

Hobby project building a word clock with friends.

arduino c esp8266 platformio wordclock

Last synced: 19 Apr 2025

https://github.com/macmade/gnu-iso-c11

An awesome C11 compatibility framework for GNU developers

c gnu joke

Last synced: 19 Apr 2025

https://github.com/macmade/dictionary

Generic C Dictionary / Hash Table

c dictionary generic hash-table

Last synced: 19 Apr 2025

https://github.com/aergoio/libaergo

Native library to interface with Aergo

aergo blockchain c c-plus-plus c-sharp ruby swift vb-net

Last synced: 19 Apr 2025

https://github.com/aw-junaid/cpp-or-c

Master C++ (or C) programming: data structures, algorithms, system design, and performance optimization. Includes examples and best practices for all levels.

c cpp

Last synced: 14 Apr 2025

https://github.com/haikelfazzani/dard

⭐ Dard is french educational programming language, it is designed as an instrument for learning 💻

c clang cpp french language programming-language tdd

Last synced: 14 May 2026

https://github.com/nishantholla/a-star-visualizer

Visualizer for A* algorithm in c using raylib

a-star-algorithm c pathfinding raylib raylib-c

Last synced: 13 Jun 2026

https://github.com/bamless/cvector

A C99 implementation of a growable array that mimics C++ std::vector

array c c99 dynamic-array vector

Last synced: 24 Jun 2026

https://github.com/kishore-ganesh/zeroshell

A work in progress attempt to make a shell that supports piping and redirection in Linux

c linux-shell operating-systems shell

Last synced: 29 Jun 2026

https://github.com/zlatnaspirala/web-to-native

Testing basic c++ compilers work

c cef cpp porting visual-studio web xcode

Last synced: 13 May 2026

https://github.com/william-o-s/unsw_comp1511_tutoring

Currently tutoring COMP1511 24T2

arrays c comp1511 linked-list

Last synced: 24 Jun 2026

https://github.com/ivkos/hexviewer

Console hex viewer written in C

c console hex hex-viewer hexviewer simple

Last synced: 13 Jun 2026

https://github.com/hope2333/tsac-ng

神经音频编解码器 — Multi-backend neural audio codec. CPU (AVX/AVX2/AVX-512, NEON/SVE, RVV), GPU (CUDA, HIP/ROCm, Vulkan), LLVM JIT. Clean-room implementation.

arm64 audio-codec avx c cuda dac hip llvm-jit neural-audio riscv simd vulkan

Last synced: 29 Jun 2026

https://github.com/sphinx-contrib/cheader

Sphinx extension that implements a c:header directive.

c sphinx sphinx-extension sphinxcontrib

Last synced: 14 May 2026

https://github.com/morian/leek

SSE/AVX2/AVX512 onion v2 address generator.

c onion openssl simd tor

Last synced: 07 May 2025

https://github.com/siraben/bf

Fast, simple brainfuck interpreter in C

brainfuck c interpreter

Last synced: 27 Jul 2025

https://github.com/ac000/ffmpeg-libs-audio-transcode

Example of using the ffmpeg-libs C API to transcode audio to WAVE

audio audio-processing c ffmpeg-libs transcoding

Last synced: 10 Apr 2025

https://github.com/tremus/figmaboundsheader

Figma plugin for generating a c friendly Bounds.h file with the dimensions of all selected nodes

c cpp figma figma-plugin gui

Last synced: 11 Apr 2025

https://github.com/heyskidee/fun.sh

Terminal based utility for good times!

c fun terminal terminal-based terminal-game

Last synced: 07 Sep 2025

https://github.com/a1exxd0/acc

C89 compiler built in Rust.

c compiler llvm

Last synced: 30 Apr 2025

https://github.com/lakshayd02/exploit_development_framework_c

A C-based exploit development framework and fuzzing tool designed to test application robustness and security by generating random payloads and targeting vulnerabilities. Automate vulnerability discovery and improve application resilience! 🛡️

c exploit-development exploitation-framework fuzzing fuzzing-tool

Last synced: 10 Apr 2025

https://github.com/vhotspur/pcut

Plain C unit testing framework

c unit-testing

Last synced: 10 Apr 2025

https://github.com/kgabis/chip8

A CHIP-8 and SUPER CHIP emulator in C.

c chip8 emulator

Last synced: 30 Apr 2025

https://github.com/gkaszewski/skelenimator

A skeletal sprite animator, written in C with OpenGL [WIP]

c opengl

Last synced: 11 Jun 2025

https://github.com/rir360/login-systems

The repository contains some different types of simple login systems programmed in c/c++ language. From a very simple password checking program to an advanced encryption system.

c cpp decryption encryption login password system

Last synced: 17 May 2026

https://github.com/rajshrestha86/mpi-histo

A program developed using MPI for distributed computation of Histogram for large data and their performance anaysis on multi-core systems. The program is written in C and uses SPMD architecture to fork processes and compute histogram.

c distributed-computing high-performance-computing mpi

Last synced: 02 Apr 2025

https://github.com/abuzaforfagun/c.basicoperations.bangladeshwiki

Complete wiki of Bangladesh in C. Implement search inside array. Case intensive user input. Added lots of logic to confirm minimum app crash.

c

Last synced: 10 Apr 2025

https://github.com/mzprog/sgk

a new tools for GUI under SDL

c gui sdl2

Last synced: 30 Jun 2026

https://github.com/arthurmco/rainos

A hobby operating system, designed for old computers

c easy-to-use hobby-os operating-system x86-32

Last synced: 17 Jan 2026

https://github.com/offensive-vk/classics

Classics: (C/C++) ~ This Repository Contains All of My C & C++ Programs. Hence, An Old School Repo. All Programs Have Categorized for Reference.

assembly bash c cpp

Last synced: 15 Jun 2025

https://github.com/robrohan/r2

A vector, quaternion, and matrix single-file public domain library for C99

c c99 game-2d game-development gamedev maths matrix matrix-multiplication

Last synced: 01 May 2025

https://github.com/uxcn/spookyhash-c

spookyhash (C99)

c hash spookyhash

Last synced: 01 May 2025

https://github.com/norgate-av/navfoundation.amx

A collection of libraries for NetLinx software development

amx c functions harman helpers library netlinx rms utils

Last synced: 16 Feb 2026