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/jabbalaci/c-repl

A simple REPL for the C programming language

c python repl

Last synced: 30 Apr 2026

https://github.com/kingwill101/dart_native_socket

Low-level socket and file descriptor operations for Dart applications

c dart dart-package dartlang ffi

Last synced: 01 Feb 2026

https://github.com/shivam0110/basic-short-games

Short games made using easy programming languages like cpp, c, python.

basic-codes basic-game c cpp easy-to-under game game-development python source-code

Last synced: 03 May 2026

https://github.com/bagussatoto/appentripemasukan

Responsi MataKuliah Pemprograman Lanjut - AppEntriPemasukan

c csharp csharp-library responsi

Last synced: 17 May 2026

https://github.com/jewishlewish/layla-python-module

Python Module that uses C code to speed up evaluation

c python pythoneval

Last synced: 08 May 2026

https://github.com/jonathangingras/ckick

CMake project structure generator using a simple file in JSON format and cli utility to manage it easily

c cmake cplusplus json ruby-gem

Last synced: 31 Jan 2026

https://github.com/mrityunjay-tripathi/algorithms

Implementation of different algorithms in (Python, C, C++, Java)

algorithms c cpp14 data-structures graph java python tree

Last synced: 04 Apr 2026

https://github.com/farout101/monster-chase

Test project with Unity Engine

c unity2d

Last synced: 30 Apr 2026

https://github.com/lutoma/fastresize

A FastCGI backend for on-the-fly image resizing

c daemon fastcgi imagemagick imageserver

Last synced: 12 Mar 2025

https://github.com/andreafioraldi/til-compiler

Tripel Intermediate Language Compiler - Compile an XML based assembly language to bytecode for the Tripel Virtual Machine

assembly-language bison bytecode c cmake compiler flex language-compiler libxml2 parser xml

Last synced: 03 May 2026

https://github.com/huanhuanonly/windowdo

The scripting language for controlling windows on Windows OS.

c console scripting-language win32 windows-control

Last synced: 14 Jun 2025

https://github.com/rodrigobarbaedu/color-ball-robot-tracker

Este proyecto implementa un robot autónomo utilizando Raspberry Pi, Elegoo Smart Robot Car V4, Python y OpenCV para evitar obstáculos, reconocer y seguir pelotas de colores.

arduino arduino-uno c cpp elegoo-robot-car esp32s3-camera-tft opencv python raspberry-pi

Last synced: 12 Feb 2026

https://github.com/jd297/coreutils

coreutils for the Linux kernel (JD297/Linux)

c coreutils libc linux shell

Last synced: 31 Jan 2026

https://github.com/anthhon/csnakegame

cSnakeGame is made in C programming language using the ncurses library which consists of a snake that moves around the screen and has to eat food while avoiding collision with the walls or with its own body.

c cmake cpp game ncurses ncurses-game personal-project snake-game terminal terminal-based terminal-game

Last synced: 06 May 2026

https://github.com/nirmal-suthar/gcc_lite

Toy C-Compiler for course CS335, 2021-II

c compiler cs335 ply python x86-32

Last synced: 30 Apr 2026

https://github.com/kushalobroy/calender-using-c

It contains a C-based console application that generates and displays a calendar for a specified month and year.

c

Last synced: 07 Feb 2026

https://github.com/francescovallone/exercises-in-c

Esercizi assegnati durante il I ed il II Modulo di Programmazione e Laboratorio C.I.

c

Last synced: 10 Jun 2026

https://github.com/dkirkby/athomeleaf

Microcontroller code for a leaf node in the uci@home system

c microcontroller

Last synced: 17 Apr 2026

https://github.com/wangrongwei/kcore-utility

WIP: Linux kernel kcore-utility

c linux-kernel utility

Last synced: 16 May 2026

https://github.com/henriquemarquesdev/file-handler-02

Software developed with C.

c

Last synced: 27 Feb 2026

https://github.com/thusharax/ossa

Operating Systems and System Administration questions and answers

c cpu hacktoberfest os

Last synced: 08 Jun 2026

https://github.com/sjml/beschi

bit-packing and unpacking code generator for C, C#, Go, Rust, Swift, and TypeScript

binary c code-generation csharp deserialization golang messages rust serialization swift typescript

Last synced: 02 Sep 2025

https://github.com/karmakrafts/library-template

CMake template project using the Karma Krafts CMake infrastructure.

c cmake cplusplus cpp cpp17 cpp20 example make quick template

Last synced: 13 May 2026

https://github.com/junexxd/kernel-module

Linux kernel Modules and device drivers

c linux-kernel makefile

Last synced: 25 Feb 2026

https://github.com/yauntyour/appweb

appweb 开源执行端框架 具备集成的功能 性能极佳

c socket webapp

Last synced: 02 May 2026

https://github.com/wengwalker/logc

logc - small and simple C/C++ logger library

c c-plus-plus library linux log logger unix

Last synced: 20 Jan 2026

https://github.com/madladsquad/untitledopen

A wrapper on top of a number of libraries for opening links and file pickers natively.

bindings c cpp url-opener

Last synced: 01 Mar 2026

https://github.com/ndryden/shbt

Signal handler/backtrace library

c cpp debugging

Last synced: 21 Apr 2026

https://github.com/djdeveloperr/struct

C-style struct utility for Deno.

c deno ffi struct

Last synced: 28 Jan 2026

https://github.com/kenneract/realtime-deviation-encoding-scheme

RDES - a lightweight, real-time, lossless compression algorithm for sequences of 31-bit integers.

c compression compression-algorithm cpp embedded flash-storage lightweight logging lossless python realtime

Last synced: 03 May 2026

https://github.com/omarazizi/logic-gates-modeling

Modeling Logic Gates with Neural Networks

c deep-learning machine-learning neural-networks

Last synced: 19 Jun 2025

https://github.com/hyouteki/sss

cheSS Server in c/wasm

c chess-engine chessboardjs js wasm

Last synced: 26 Oct 2025

https://github.com/mtrzc0/esp32-csi-spectroscope

This is based on ESP Wi-Fi CSI (Channel state information) used for material detection application

c cmake csi esp32 wifi

Last synced: 30 Apr 2026

https://github.com/otaviomalta/ipc

Trabalho de Introdução a Programação de Computadores da UFU, o qual visa o desenvolvimento de um programa para a gestão de patrimônios da UFU.

c sistemas-de-informacao ufu

Last synced: 13 Feb 2026

https://github.com/missipsag/lexic-analyser

This project is a Lexical Analyzer (Scanner) implemented in C, designed to tokenize a simple programming language. It processes an input string (source code) and identifies valid tokens such as keywords, identifiers, numbers, operators, and punctuation marks. The analyzer is based on a Deterministic Finite Automaton (DFA).

automaton c c-programming compilation dfa lexical-analysis lexical-analyzer programming-languages theory-of-programming-languages

Last synced: 30 Jan 2026

https://github.com/mckenney5/qsh

qsh - A small, lightweight, command interpreter

c cli gnu linenoise linux readline shell

Last synced: 22 Jan 2026

https://github.com/ranjian0/mutton

C library to develop cross-platform mobile and desktop applications

android c linux macos opengl windows

Last synced: 13 Apr 2026

https://github.com/enriquebdel/clases-programacion-i

En este repositorio encontraras varias lecciones creadas por mí sobre la primera parte de la asignatura de programación. En estos códigos solo llegan a explicar hasta el tema de estructuras. Si quieres sabes mas sobre ficheros, colas, pilas, etc, mira los códigos de Clases de Programación II.

c codeblocks lessons university

Last synced: 08 Jun 2026

https://github.com/kostyafarber/c-data-structures

Implementing various data structures in c

c data-structures-and-algorithms

Last synced: 01 May 2026

https://github.com/yxwqx/dormitorymanagement

学生宿舍管理系统(大一作业,使用MySQL和Qt)

c mysql qt

Last synced: 16 Oct 2025

https://github.com/wasteddreams/preheat-linux

Adaptive Linux readahead daemon that reduces application cold-start times by 30–60% using intelligent preloading. Designed for Debian-based systems with systemd.

c daemon debian-linux kali-linux linux performance preload slow-device speed systemd ubuntu

Last synced: 14 Apr 2026

https://github.com/achrafelkhnissi/cub3d

cub3D is project is inspired by the world-famous Wolfenstein 3D game, whichwas the first FPS ever. The goal of this project was to enable us to explore ray-casting. Our goal is to make a dynamic view inside a maze, in which we'll have to find our way.

1337school 42cursus 42projects 42school c cub3d

Last synced: 06 Feb 2026

https://github.com/aatricks/julia_set

Interactive fractal generator based on the julia set

c fractal-rendering fractals matplotlib matrix python rust

Last synced: 08 May 2026

https://github.com/whoxer/alocacao-de-memoria

Alocando memória em C por meio da biblioteca <stdlib.h> e checando a média de números com vetores

c memory-allocation stdlib

Last synced: 13 Feb 2026

https://github.com/codepr/raft-c

Fun-driven Raft-based distributed time series database, featuring sharding with consistent hashing, an SQL-like query language

c distributed-systems network-programming raft sql-query time-series write-ahead-log

Last synced: 29 Jan 2026

https://github.com/vozlt/subversion-hook-pre-command

Patch for subversion pre-command hook

c patch subversion

Last synced: 03 May 2026

https://github.com/mathworks/elapsed-time-and-timestamp-delta-blocks-for-simulink-real-time

Example models of Time Elapsed and Timestamp Delta blocks that run on Simulink Real-Time target computers with QNX. Both blocks have similar functionality to blocks with the same name available prior to R2020b. Need R2020b or later.

c matlab models qnx simulink slrealtime timestamp

Last synced: 20 Feb 2026

https://github.com/essentialkaos/ftllister

Utility for listing directories with huge amounts of files (several billion)

c listing tool utility

Last synced: 07 Jul 2026

https://github.com/artgins/yunetas

Yuneta Simplified, a development framework about messages and services, based on Event-driven, Automata-based and Object-oriented programming.

asynchronous automation-framework c esp32 event-driven framework iouring ipaas javascript linux python rtos yuneta

Last synced: 09 Jun 2026

https://github.com/satyamshorrf/dsa-in-c-practice-question

Algorithms and Their Categories:

c dsa dsa-algorithm

Last synced: 14 Feb 2026

https://github.com/pkg-dot-zip/raylib-c-tictactoe

A simple example of a tic-tac-toe game written in C using raylib.

c raylib raylib-c tic-tac-toe tictactoe

Last synced: 14 Feb 2026

https://github.com/jnguyen1098/cdot

Simple header-only C/C++ API for generating Graphviz DOT graphs

c graphviz graphviz-dot header-only headers

Last synced: 12 Jun 2026

https://github.com/phschaad/avl_tree

A basic implementation of an AVL-Tree in C.

avl avl-tree avl-visualizer avltree c cpp

Last synced: 02 May 2026

https://github.com/desmonhak/debuglibc

Una pequeña lib para el debug y mostrar informacion

c colos debug easy

Last synced: 16 Mar 2026

https://github.com/abzico/colorrectdump

A tool to find rectangular area for color pixels that live in the input .png image

c cli image-processing images png

Last synced: 17 Mar 2025

https://github.com/humbertodias/atari-dev-kit

Servicio Docker para compilar juegos escritos en C y Assembly para Atari y NES utilizando Alpine Linux. Suportados: Atari 2600, 5200, 7800, lynx e NES

atari800 c cc65 docker fceux handy lynx nes stella

Last synced: 01 May 2026

https://github.com/trikko/raylib-ffmpeg-video

Hacky way to display video with raylib, in C or D programming language

c d dlang ffmpeg raylib video

Last synced: 01 May 2026

https://github.com/bensuperpc/c_plugin

An example for a C (C99) plugin system. It can load/unload plugins at runtime and call functions from them.

c c99 dlopen linux plugin

Last synced: 02 May 2026

https://github.com/zeozeozeo/tinygp

Tiny Graphics Painter: small, fast and pretty graphics tessellation in C99.

c c99 gl gp graphics graphics-library opengl rendering tessellation tessellator vector-graphics vulkan

Last synced: 02 May 2026

https://github.com/joonb14/libuvgameserver

Simple C++ game server on linux using libuv for TCP connection.

c cpp game-server gameserver libuv linux ubuntu

Last synced: 02 May 2026

https://github.com/spectrevert/rite

simple header for testing c/c++ source code

c cpp tap unit-testing

Last synced: 01 May 2026

https://github.com/Felix-Quehl/C_Memory_Manager

Library to trace and manage pointers in C

c debug leak library linux macos macosx management memory pointer test trace unit unix

Last synced: 11 Mar 2025

https://github.com/hoverguys/ethloader

Load gamecube homebrews over the network using the Broadband Adapter (BBA)

c gamecube homebrew tcp udp

Last synced: 13 May 2026

https://github.com/deckarep/dungeon-rush

👾🐍 A zig port of Dungeon Rush. An open-source game inspired by snake, written in pure Zig with SDL2.

c dungeon-crawler game port rogue-like sdl sdl2 zig ziglang

Last synced: 24 Jan 2026

https://github.com/yigtuyumz/lowc

Low level C programming with embedded assembly (elf64-x86-64)

assembly c elf64 embedded-c gcc-complier x86-64

Last synced: 27 Apr 2026

https://github.com/gunh0/algorithms

📝 Solutions for Algorithm Problems [C/C++]

algorithm beakjoon c cpp data-structures project-euler

Last synced: 12 Mar 2026

https://github.com/flatcap/vte2

📊 Experiment to understand and improve VTE (terminal emulator)

c emulator terminal

Last synced: 15 May 2026

https://github.com/ckath/snotif

simple notification provider for basic battery and network events on linux

battery-status c linux network-info notifications

Last synced: 27 Apr 2026

https://github.com/bamx23/mobileoptimized

Sample project for MobileOptimized'19. iOS crash handling and stuff

2019 c cpp crash-reporting ios mobileoptimized moconf objc objcective-c swift

Last synced: 13 Apr 2026

https://github.com/wiwichips/assignment-extension

Quick and simple way to update your C/C++ assignment after you've submitted it.

c updater

Last synced: 29 Apr 2026

https://github.com/stdlib-js/strided-base-function-object

C APIs for creating and managing strided array function objects.

array base c fcn function javascript n-api napi node node-js nodejs stdlib strided

Last synced: 08 Oct 2025

https://github.com/ryan-menezes/sistemabiblioteca

Sistema de gerenciamento simples de livros de uma biblioteca

biblioteca c cadastro language-c sistema sistema-biblioteca

Last synced: 07 Jun 2026

https://github.com/hue-jhan/tic-tac-toe-c

Medium to Hard Difficulty Tic Tac Toe made in C

c tic-tac-toe tictactoe tictactoe-game

Last synced: 14 Feb 2026

https://github.com/sagiegurari/c_vector

A simple growable vector for C

c c-lib c-library data-structures vector

Last synced: 08 Oct 2025

https://github.com/ar-sayeem/cd-lab

I will upload my weekly works that I learned in the course Compiler Design Lab

c compiler-design git

Last synced: 26 Apr 2026

https://github.com/princebansal7/c-cpp-logic-building

This Repo contains the codes from scratch to learn C, C++ (STL) & Object Oriented Programming

c c-plus-plus object-oriented-programming standard-template-library stl

Last synced: 19 Oct 2025

https://github.com/springbear2020/whut-billing-management-system

计费管理系统是一个基于 C 语言的控制台应用程序,主要应用场景是网吧、机房、电子阅览室等,核心功能是实现对数据的基本维护和统计分析。

billing-system c cpp

Last synced: 05 May 2026

https://github.com/hectorbst/libansi

Small library coming from a personal student project allowing to easily inject the ANSI escape sequences in a terminal of a program written in C, for example to easily control the color of the text.

ansi ansi-color ansi-colors ansi-escape ansi-escape-codes ansi-escape-sequence ansi-escape-sequences c terminal

Last synced: 05 May 2026

https://github.com/birajmainali/crack-recovery

Description control characters are not allowed 😃

c

Last synced: 14 Jun 2026

https://github.com/lisuke/musicmanager

Linux 下一个音乐管家工具

c c-plus-plus music-manager tools

Last synced: 05 May 2026

https://github.com/toktok/hs-cimple

Cimple and Apidsl language parsers and tools

c dsl parser

Last synced: 05 Feb 2026

https://github.com/0xvpr/c-cheat-template

Template for video-game hacking using C and Assembly.

assembly c cheat hacking library template videogame-hacking

Last synced: 16 Apr 2026

https://github.com/cherifon/stm32_sdc30_co2_sensor

Repository for utilizing the Sensirion SCD30 CO2 sensor with the STM32L4 microcontroller.

c cubemx i2c scd30 smt32 smt32cubeide stm32l4 teraterm uart

Last synced: 09 Oct 2025

https://github.com/9-labs/baseutils

Implementations of basic Unix utilities.

c incubate shell unix utilities utility

Last synced: 11 Mar 2025

https://github.com/guilhermerodrigues680/wav2c-online

Conversor de arquivos WAV para vetor em C/C++ ⚡⚡. Util para microcontroladores. Ex: ATmega328P|Arduino

arduino c c-plus-plus converter embedded-systems esp wav

Last synced: 17 Jan 2026

https://github.com/simpuar/covertd

Covert Linux daemon for encrypted file logging, USB tracking, screenshots, and stealth exfiltration

c covert data-exfiltration file-monitoring forensics ld-preload linux malware-analysis red-team research screenshot-capture security-audit security-tools systemd usb-tracker

Last synced: 28 Apr 2026