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/andr3w03/kgv_uts_turing-a

Ujian Tengah Semester Mata Kuliah Komputer Grafik dan Visualisasi

c cpp desktop-application glew glfw opengl visual-studio

Last synced: 09 May 2026

https://github.com/ooliver1/gameoflife

My attempt at Conway's game of life, in C.

c cmake conway-game conways-game-of-life gameoflife tui

Last synced: 13 Oct 2025

https://github.com/rtsfred3/pyntegrate

Use of native C code in Python using C Extensions

c c-extensions c-python-extensions cpython python

Last synced: 16 Jul 2025

https://github.com/hex01e/get_next_line

get_next_line is a function that get line by line from some file using just the file descriptor of the opened file.

c files functions

Last synced: 13 Oct 2025

https://github.com/basemax/postfixevaluatorc

This is a postfix evaluator written in C. It takes a postfix expression as input and evaluates it. It supports the following operators: + - * / ^ ( )

c evaluator postfix postfix-evaluation postfix-evaluator stack

Last synced: 12 Oct 2025

https://github.com/madladsquad/untitledtemplatingengine

A templating engine powered by a lisp-like language

c cpp library templating templating-engine templating-language

Last synced: 17 Mar 2026

https://github.com/matubu/miniprintf

📦 a simplified version of printf

c library printf

Last synced: 11 Oct 2025

https://github.com/suresh142/lsb_image_steganography

Steganography is the art and science of concealing information within other data to ensure its confidentiality, In this project, you will implement a basic steganography system using the C programming language. The primary goal is to embed a secret message within an image without visibly altering the image.

c cplusplus cpp image lsb lsb-steganography secret steganography

Last synced: 20 Apr 2026

https://github.com/jhump/midi-compozer

An ancient MIDI composition program for DOS (circa mid-to-late 1990s)

c dos midi music-composition

Last synced: 10 Sep 2025

https://github.com/bonifatius94/chesslib.py

C-lib Python3 extension for efficient chess draw-gen

c chess draw-gen python3

Last synced: 24 Apr 2025

https://github.com/yettabaa/fdf

FDF is a 42 school project focused on 3D programming and graphics rendering. It involves creating a wireframe model from a 2D map, applying transformations like rotation, scaling, and projection to display the model in 3D. The project aims to develop skills in handling algorithms, mathematics, and computer graphics concepts.

1337cursus 1337school 2d-3d 42 42cursus c fdf fdf-1337 fdf-42 mathematical-expressions matrices matrices-transformation minilibx mlx mlx42 transformation

Last synced: 10 Oct 2025

https://github.com/seluj78/shellgrammargenerator

This shell script converts .yacc files into a parser friendly C file

c shell shell-script yacc

Last synced: 19 Apr 2026

https://github.com/zhayujie/minos

A minimal viable operating system.

c os riscv

Last synced: 09 Oct 2025

https://github.com/mdubus/clustermatrix

Electronic Project to find available places in the Clusters of the 42-school !

42 42school c clustermatrix electronics

Last synced: 09 Oct 2025

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/rmorshea/cmodel

Model C structs with Pydantic

c pydantic python

Last synced: 12 Apr 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/shishirjindal/keylogger

A simple C based keylogger

backdoor c keylogger linux

Last synced: 13 Apr 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/sudeepacharjee/cpp-projects

is repository contains simple programs written in C++ programming languages to help beginners understand the basics of coding. Feel free to explore and learn

c cpp txt-files

Last synced: 08 Jan 2026

https://github.com/antoninhrlt/franc

Le langage C mais en français (fran C). Inspiré de bnjbvr/rouille. Gloire à la baguette

baguette c france french funny-coding

Last synced: 20 Feb 2026

https://github.com/sidojain/cypher

Cypher is a lightweight, feature rich, terminal-based text editor written in C, using Tree-Sitter highlighting.

c data-structures file-io linux low-level-programming piece-table raw-mode terminal text-editor tree-sitter undo-redo wsl2

Last synced: 13 Apr 2026

https://github.com/dominic248/online-compiler-django

Tech. Stack: Django and Django-REST-Framework. Available Online Compilers:- Python-2.7, Python-3.8, PHP-7, C, C++, Java-8, Java-11

c c-plus-plus django django-rest-framework java-11 java-8 php-7 python-2 python-3

Last synced: 08 Oct 2025

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/gabrieldlima/dwm

My DWM (suckless window manager) custom build

c dwm suckless

Last synced: 05 Feb 2026

https://github.com/wadaboa/operating-systems-project

Trains scheduling project, for Operating Systems class at UNIFI

c operating-systems sistemi-operativi so threading train-scheduler unifi

Last synced: 07 Oct 2025

https://github.com/carletonurocketry/josh-nx

Board support logic for the Josh flight computer running Apache Nuttx.

apache-nuttx c embedded flight-computer inspace nuttx rocket rocketry rtos space

Last synced: 06 Oct 2025

https://github.com/jancarauma/cobra

Snake game written in C - animations, retro menu, smart snake enemies, sound effects.

animation astar astar-algorithm bass-library c game retro-game retro-game-snake snake snake-game

Last synced: 18 Aug 2025

https://github.com/s-mv/smvm

Register-based bytecode VM implementation.

assembler bytecode-virtual-machine c

Last synced: 18 Aug 2025

https://github.com/kaiesmahmud/structure-c-programming-solution-cse-113

City University CSE-113 structure programming C Program solution - ternary operator, if-else, switch, loop etc.

basic-programming c cpp practice-programming problem-solving

Last synced: 19 May 2026

https://github.com/keepalive555/datastructure

数据结构、算法、一些经典用法的学习示例代码(均由笔者编写并且调试通过)。

algorithm c datastructure

Last synced: 22 Mar 2025

https://github.com/bksaiki/minim

Scheme-like language

c hobby-language

Last synced: 13 Apr 2025

https://github.com/meharehsaan/intelx86_64

This is repo contans all assembly language codes written and analyzed while learning assembly language

assembly basics c concepts nasm x86-64

Last synced: 19 May 2026

https://github.com/rokn/tcc

Toni's C compiler

c compiler haskell

Last synced: 19 May 2026

https://github.com/m0t9/c-generics

Idea of generic containers (templates) implementation on pure C ⚙️

c generics generics-c macros preprocessing stl-c templates-c

Last synced: 27 Jun 2025

https://github.com/striter-no/ghostplace

Свое доменное пространство и веб-архитектура прямо в терминале Linux

c tui

Last synced: 10 Aug 2025

https://github.com/drqedwards/cpm-cli

C Package Manager CLI

c cpm npm packages

Last synced: 25 Jun 2025

https://github.com/neomutt/test-ansi

⚠️ Some experiments with ANSI escape sequences

ansi c gfx test

Last synced: 14 Feb 2026

https://github.com/walid-git/fork-bomb

Simple C program to create infinite number of processes until no more space is available, with redefinition of SIGINT handler to avoid killing with CTRL+C

c cprogramming fork sigint-handler signal-handler signals system-programming

Last synced: 13 Mar 2025

https://github.com/hex01e/ft_printf

sample recoding of c printf function

c printf

Last synced: 22 Mar 2025

https://github.com/impiaaa/texmex

A library and command-line interface for converting and modifying compressed texture files

3d c command-line-tool compression converter library

Last synced: 11 Aug 2025

https://github.com/matrixsmaster/synth

MOVED to GitLab: https://gitlab.com/sciloaf/synth-1 Mixed-Signal Sound Synthesizer

analog c hardware hw stm32 stm32f4

Last synced: 06 Apr 2025

https://github.com/smerrony/clarimidi

ClariMIDI is a MIDI wind controller based closely on a standard (Boehm) clarinet layout

c clarinet instrument midi midi-controller pico wind-controller

Last synced: 03 Jul 2026

https://github.com/hex01e/libft

a sample lib that include basic c std functions.

c lib

Last synced: 22 Mar 2025

https://github.com/h3ar7b3a7/furtherbacktotheroots

Small applications made while studying C in Harvards cs50 course. An introduction to several concepts of computer programming.

c data-structures memory-management

Last synced: 15 Jun 2025

https://github.com/buathiertom/sockets-tic-tac-toe

Création d'un morpion capable de jouer avec le serveur avec plusieurs niveau disponible dans le sujet

c tic-tac-toe

Last synced: 29 Mar 2025

https://github.com/loneicewolf/cryptography

Encryption implemented in various languages. like AES and Serpent, more coming.

aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent

Last synced: 08 Mar 2026

https://github.com/psingh12354/c

Here i upload my C code which i have done

50 c c-programming more practice than

Last synced: 26 Jun 2025

https://github.com/briansantoss/libdstructs

A C library implementing the most commonly used data structures: linked lists, stacks, queues, binary trees, hash tables, sets and array lists/vectors.

algorithms-and-data-structures c library linked-list stacks

Last synced: 08 Mar 2026

https://github.com/neko-box-coder/macropowertoys

A collection of useful C/C++ macros for manipulating arguments and preprocessing

c cpp macros preprocessing

Last synced: 12 Aug 2025

https://github.com/bensuperpc/docker-lacc

lacc compiler in docker

c compiler docker lacc

Last synced: 18 May 2026

https://github.com/pbrezina/gssapi-auth

Example of authentication using GSSAPI in C

c example gssapi kerberos

Last synced: 13 Sep 2025

https://github.com/howerj/tga

netpbm to tga file

c convert netpbm tga

Last synced: 21 May 2026

https://github.com/tjensen42/42-fractol

Fract`ol is one of the first computer graphics projects in the 42 core curriculum, where you work with the miniLibx-Library. The project is meant to create graphically beautiful fractals. It's really inspiring to dive into this topic and create some sort of psychedelic effects on the screen.

42project c fractal-algorithms fractal-rendering fractals

Last synced: 20 Feb 2026

https://github.com/sbarisic/kernel

x64 kernel operating system thing

amd64 assembly c msvc operating-system x86-64

Last synced: 21 May 2026

https://github.com/chaozh/c-tools

useful utils for c

c linux

Last synced: 19 May 2026

https://github.com/ibtikar-org-tr/small-projects

small-projects workshop in our community

back-end c front-end machine-learning python3

Last synced: 08 Apr 2026

https://github.com/islatri/leetkocpp

A cargo-like runner for C/C++/Rust LeetCode problems

algorithms c cpp leetcode leetcode-c leetcode-cpp leetcode-rust rust

Last synced: 24 Aug 2025

https://github.com/saschpe/kidcat

KidCat - the simple chat. Command-line threaded chat server and client written in ANSI C.

c makefile posix pthread socket syscall

Last synced: 29 Mar 2025

https://github.com/pedrozappa/42_ft_printf

42 Project : ft_printf

42 42born2code 42cursus 42school c printf

Last synced: 18 Feb 2026

https://github.com/coldmayo/klaudwebsite

The official KlaudOS Website's source code

c web webapp webdev webdevelopment website

Last synced: 23 May 2026

https://github.com/talandar99/raylib_game_template

This is template for running raylib games and building them for web using emscripten

c emscripten emsdk example game-development raygui raylib raylib-c template wasm web-assembly

Last synced: 09 Mar 2026

https://github.com/hadichahine/cest

A traditional unit testing library for C.

c cest tdd test-driven-development testing unit-testing

Last synced: 28 Mar 2025

https://github.com/cricksmaidiene/cprograms

:heavy_division_sign: This repository contains the files/programs/problems I worked on in my first year of university in CSF111

algorithms c university

Last synced: 22 Mar 2025

https://github.com/cat-gawr/plenia-360-off

Xenia ~ emulatore di Xbox 360 per Laptop | Konata ~ 2025

blfs c cpp csharp gentoo lfs linux lua macos nv vim windows xenia

Last synced: 08 Apr 2026

https://github.com/HK-Transfield/wramp-multitasking-kernel

A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.

assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp

Last synced: 12 Aug 2025

https://github.com/mfelsche/bobkonf2021-simd

BobKonf 2021 SIMD talk material

c java julia rust simd

Last synced: 09 Apr 2026

https://github.com/nirmit27/dsa-and-revision

For interview preparation and revision.

c cprogramming dsa java java-programming problem-solving python python3

Last synced: 30 Aug 2025

https://github.com/prawy126/c

Nauka języka C

c language-c

Last synced: 29 Mar 2025

https://github.com/xiaorancs/boost-learning

Boost库的学习代码,学习才能提升.

boost c

Last synced: 19 May 2026

https://github.com/jw3126/manifoldbindings.jl

Julia bindings for manifold mesh library

bindings c cpp julia mesh

Last synced: 03 Jan 2026

https://github.com/lukaswrz/readarg

A small, C99, single-header, zero-allocation, dependency-free, public domain argument parsing library

argument-parsing c cli command-line header-only library parser single-header zero-allocation

Last synced: 12 Jan 2026

https://github.com/maksasj/tartar_origins

Very simple rpg game

c rpg-game tartar

Last synced: 12 Apr 2025

https://github.com/aveek-saha/intal

C library to perform calculations on integers of arbitrary length

arithmetic-computation c c-library karatsuba large-integers

Last synced: 13 Sep 2025

https://github.com/andrewbastin/texter

A simple ncurses text editor being written in C

c ncurses text-editor work-in-progress

Last synced: 27 Jun 2025

https://github.com/thisisnotjustin/pongtex

Ping Pong Game utilizing a mutex for mutual exclusion and synchronization

c embedded-systems software-engineering

Last synced: 02 Mar 2026

https://github.com/vincent-picaud/mma_meson_demo

How to use Meson to build a Mathematica package relying on LibraryLink and on an external C++ library

c cpp librarylink mathematica mesonbuild

Last synced: 19 May 2026

https://github.com/a0zhar/ps4payloadloader

This repository will be maintained by me. Super simple to use! It has everything needed to build Your own MiraLoader or Payload Launcher refrenced in the PS4JB Repo by Sleirsgoevy

c exploit freebsd playstation4 ps4 ps4-jailbreak ps4-payload ps4exploit ps4jb ps4payload

Last synced: 22 May 2026

https://github.com/lvntky/c6502

Emulator/Decompiler for the 6502 CPU written in C

6502 c cpu emulator mos retro

Last synced: 16 Aug 2025

https://github.com/P4dro-Dev/Codificando-na-Linguagem-C-Nivel-Hard

Nessa atividade, eu foi um desafio que foi passado no curso Técnico em informática que estou realizando. Para testar nossos conhecimentos sobre a linguagem C em um nível elevado. Para testar nosso aprendizado, e nossa Lógica de Programação. Todas às questões tiveram suas devidas perguntas comentadas. Assim, concluindo o desafio com excelência!

c logica-de-programacao

Last synced: 21 Sep 2025

https://github.com/haxpor/genctemplate

C, Makefile (for now) template generator to quickly modify and further work on top

c cli command-line command-line-tool makefile template

Last synced: 20 May 2026

https://github.com/meharehsaan/system-programming

This repository contains all C language codes of system programming with linux written while learning.

c linux linux-utility system-programming

Last synced: 22 May 2026

https://github.com/aidinhamedi/advanced-arduino-datalogger

This project is an advanced datalogger that logs temperature, humidity, and air pressure. It uses an Adafruit SHT31 sensor for temperature and humidity, and a BMP180 for air pressure.

arduino arduino-ide arduino-mega bluetooth bmp180 c cpp data-collection datalogger sensors sht31 st7735 tft-display

Last synced: 21 Aug 2025

https://github.com/williamkosasih19/jit-nasm

Just In Time NASM. Assemble and run instructions in memory, immediately

asmjit assembler assembler-x86 assembly c compiler jit jit-assembler x86 x86-64

Last synced: 19 May 2026

https://github.com/arthursudbrackibarra/trab1-psb

Trabalho 1 de Programação de Software Básico.

c hdf image-processing

Last synced: 22 Mar 2025