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/olback/gta-session

A Program that modifies your firewall rules to time out your GTA Session.

c gta gta-online gta5 gtav

Last synced: 02 Apr 2025

https://github.com/jeremy-code/libexif-wasm

JavaScript bindings for libexif compiled to WebAssembly

c emscripten exif libexif libexif-wasm metadata wasm webassembly

Last synced: 08 Apr 2026

https://github.com/kamilgrocholski/ch

Building a simple HTTP server in c

c http-server

Last synced: 17 Feb 2026

https://github.com/rgolubtsov/nonlinear-optimization-algorithms-multilang

Nonlinear programming algorithms as the (un-)constrained minimization problems with the focus on their numerical expression using various programming languages.

c cli cplusplus fortran golang java javascript multilang nodejs nonlinear-programming-algorithms objective-c perl python vala

Last synced: 26 Jun 2025

https://github.com/amaitou/get_next_line

Explore efficient line-by-line reading with My C project designed to handle file descriptors. This program adeptly processes input, reading each line sequentially from the specified file descriptor.

1337school 42cursus 42network c getnextline-42 memory-allocation static-variables

Last synced: 25 Jan 2026

https://github.com/gboncoffee/rave

Raylib Music Visualizer

c music music-visualizer raylib

Last synced: 18 Feb 2026

https://github.com/Martingf56/ctOS-TPMS

Este es en el respositorio de nuestro Trabajo de Fin de Grado para terminar nuestro Grado en Ingeniería Informática en la Universidad Complutense de Madrid. El cual es un estudio sobre las vulnerabilidades de la tecnología TPMS y el desarrollo de una aplicación capaz de recibir estas señales emitidas por los vehículos y a traves de ellas generar señales falsas con el fin de atacar a la ECU de la víctima.

c teamwork tfg tpms university-project

Last synced: 05 Apr 2025

https://github.com/lawmurray/gpu-course

Deep neural network and Adam optimizer in straight C and CUDA. Accompanies the short course Foundations of GPU Computing.

c course deep-learning deep-neural-networks deeplearning gpu gpu-computing machine-learning machinelearning tutorial

Last synced: 21 Mar 2025

https://github.com/kaushalmodi/nim-systemverilog-vpi

Using Nim to interface with Verilog and SystemVerilog test benches via VPI

1364-2005 1800-2017 c cpp nim pli systemverilog verilog vpi

Last synced: 14 Apr 2025

https://github.com/archer-01/minitalk

Small data exchange between two programs using UNIX signals

c signals unix

Last synced: 05 Mar 2026

https://github.com/tpulatha/smelly-one

Smelly one

arduino c co2 knx temp

Last synced: 30 Jul 2025

https://github.com/abdelkarimhajji/so_long_42

so_long: 2D Game @ 42 🎮 Discover my solution to the "so_long" project at 42. Immerse yourself in the world of 2D gaming with this exciting challenge! #GameDev #so_long 🚀💻

c makefile mlx42 so-long42

Last synced: 04 Jul 2026

https://github.com/frobware/nss-juju

Name Service Switch (NSS) plugin for Juju

c dns internet-address-resolution ipv4 juju juju-charm linux nss service-switch

Last synced: 13 Apr 2025

https://github.com/deryaxacar/42-philosophers

This project simulates the classic "Dining Philosophers Problem." The scenario involves a group of philosophers seated around a round table, trying to eat under specific rules and constraints. As the philosophers alternate between eating and thinking, they seek to overcome issues like synchronization, deadlock, and starvation. The goal of this proj

42 42-philosophers 42-school 42born2code 42cursus 42projects 42school c c-programming c-programming-language fork philosophers project thread threads

Last synced: 13 Apr 2025

https://github.com/sudotto/rosaos

an operating system dedicated to Rosa the otter

asm assembly c low-level-programming nasm operating-system os osdev qemu x86-64

Last synced: 09 May 2025

https://github.com/deryaxacar/42-so_long

The So_long project aims to create a 2D maze game. In this game, the player controls a character to move through a maze and reach specific goals. The project provides an opportunity to learn about game programming, graphic management, and user interaction. It covers fundamental game mechanics, collision detection, and event management.

2d-game 2d-graphics 2d-platformer-game 2dgame 42 42-school 42born2code 42cursus 42projects 42school c c-programming c-programming-language c-programs c-project library libxml2 minilibx

Last synced: 13 Apr 2025

https://github.com/lovasko/nemo-core

:globe_with_meridians: Network Monitoring

c multicast payload unicast unix

Last synced: 13 May 2025

https://github.com/joegasewicz/stacks

A stack structure static library written in C with a few extra features

abstract-data-types c cprogramming stack

Last synced: 11 Sep 2025

https://github.com/vozlt/nginx-module-udc

Nginx module to compare the value of user-defined variables and request.

c example-code nginx nginx-module vozlt-nginx-modules

Last synced: 19 May 2026

https://github.com/mauricioromagnollo/study-algorithms-data-structures-c

A Open Source repository written in C language about data structures and algorithms

algorithms c clang data-structures makefile study

Last synced: 28 Mar 2025

https://github.com/xion/reefs

Rather Eerie Example of an FTP Server

c ftp ftp-server unix

Last synced: 06 Jun 2026

https://github.com/aviralg/interceptr

Intercept C functions

c intercept ldpreload linking tracing

Last synced: 19 Jul 2025

https://github.com/bagussatoto/sih-ipk

Merupakan Sistem Informasi Hitung IPK sederhana dengan mencakup manajeman mahasiswa dan mata kuliah. Lalu, dengan data yang sudah ada diharapkan bisa menghitung ipk yang didapatkan dari inputan.

c

Last synced: 17 May 2026

https://github.com/cmsong111/opengl_doom

OpenGL Deu.univ assignment

c cpp opengl

Last synced: 11 Feb 2026

https://github.com/seluj78/ft_printf

This repository hosts the source code for my rework of the printf function called ft_printf. It's a project made for the school 42 and I'll keep updating/improving it over time

42 42born2code c printf

Last synced: 12 Jun 2026

https://github.com/selma-belhadj/alx-low_level_programming

:octocat: PERSONAL STUDIES: C, System Calls, Pointers, Memory Handling, Static/Dynamic Libraries, Bit Manipulation, Data Structure & Algorithms

c

Last synced: 28 Mar 2025

https://github.com/kuba--/makeblock-orion

Arduino Uno scripts for Makeblock Orion board.

arduino-uno arm c embedded makeblock-orion robotics

Last synced: 08 May 2026

https://github.com/adielmtz/str

Mutable string library for C

c c-library c-string string string-manipulation

Last synced: 21 Jul 2025

https://github.com/victorqueiroz/cvector

Macro-based header-only vector implementation for C language

c vector

Last synced: 04 Apr 2025

https://github.com/supragya/HLang

Core shell scripting language design and interpreter proposed for HelenOS's BDSH shell system. Includes prototype implementation using AST and provision for lightweight object code for BeagleBoards

ast bison c executor flex interpreter programming-language scripting-language

Last synced: 11 May 2025

https://github.com/brenofariasdasilva/university

Here you can find basically most of the exercises I'm solving during my University journey. This repo will contain lots of folders inside of it, each of one related to one subject. It won't be limited to one language.

arduino c codon cpp elixir java jupyter-notebook makefile mysql opengl python ruby shellcode

Last synced: 08 Apr 2026

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

A simple declarable, scriptable, flexible cross-platform build system build system for c or c++

build build-systems build-tools c cpp scripting systems

Last synced: 13 Apr 2025

https://github.com/scriptlinestudios/waphics.c

A web browser video game library for C.

c game-development webassembly

Last synced: 07 Mar 2026

https://github.com/madebypixel02/42-madrid-piscine

[42 Madrid] Exercises from the 42 Madrid Piscine to keep after the event ends.

42born2code 42madrid 42piscine born2code c makefile peer-to-peer peer2peer shell

Last synced: 19 May 2026

https://github.com/tenfensw/rovervoice

Really banal, but portable TTS speech synthesis library written in C.

c espeak linux mac portable-library speech text-to-speech tts windows

Last synced: 03 Nov 2025

https://github.com/shuilongwxzoey/mymalwaredatabase

All of my gdi malwares (with source codes) are here. I made them ONLY for educational and entertainment purposes. I'm NOT responsible for any damages by using my gdi malware.

bytebeat c gdi-malware gdi-trojan malware malware-database malware-detection malware-development malware-research malware-samples trojan-malware virus win32

Last synced: 16 Jul 2025

https://github.com/aaravmalani/libjson

A light-weight feature complete JSON parser in C

c cmake collaborate complete fast github json parser recursive student-vscode

Last synced: 14 Sep 2025

https://github.com/martin-rizzo/inflater

A portable, one-header library to decode bit streams compressed with the Deflate algorithm

c group-microlibs

Last synced: 14 Jul 2025

https://github.com/nathandaven/traveller-gba

My final project for CS 2261 at Georgia Tech. A top down and sidescrolling RPG built in C and assembly for the Gameboy Advance, using all original art and designs. Click the link and then click anywhere to launch the online emulator on CS2261 website!

c game gameboy-advance

Last synced: 20 May 2026

https://github.com/palikar/ctgraph

A small project of a compile-time graph library in C++17

c compile-time constexpr constexpr-context cpp-library cpp17 header-only

Last synced: 19 May 2026

https://github.com/phunanon/Barebrain

Relatively fast, cleanly written C and Python Brainfuck interpreters

brainfuck brainfuck-interpreter c python

Last synced: 11 May 2025

https://github.com/pranabdas/c-cpp

Learning programming concepts in C and C++

algorithms c cpp data-structures programming tutorial

Last synced: 07 May 2025

https://github.com/CorridoniMatias/kemmens

Biblioteca Multiuso para C - Socket Server - Socket Client - Thread Pool - Serialization - Command Interpreter

c command-interpreter commons cpp frba gnu kemmens operativos serialization sisop socket thread thread-pool utn

Last synced: 11 May 2025

https://github.com/jayedrafiprojects/cmath.c

CMath is an open-source project for developers. This project provides small chunks of functions written in the c programming language which can solve multiple math problems.

algebra arithmetic c calculus combinatorics geometry html-css-javascript mathematics open-source probability project statistics trigonometry

Last synced: 06 Apr 2025

https://github.com/xyurt/httplite

httplite — A minimal, single header, zero-copy, zero-allocation HTTP/1.1 parser in C and compatible with C89. Uses only pointer arithmetic and nothing else in only 50 lines.

c c89 fast fastest http http1-1 https library microhttp most optimized parse parser single-header small smallest smallhttp tiny tinyhttp zero-allocation

Last synced: 19 Jul 2025

https://github.com/uael/libft

The aim of this project is to code a C library regrouping usual functions that you’ll be allowed to use in all your other projects.

42born2code c libft

Last synced: 20 Jul 2025

https://github.com/wf001/xbrain

XBrain is an experimental programming language inspired by Brainfuck.

brainfuck c compiler programming-language

Last synced: 29 Mar 2025

https://github.com/jmcph4/peek

PEek is a simple PE file viewer.

binary-analysis c executable malware-analysis pe pe-file tool tools windows

Last synced: 20 May 2026

https://github.com/sandialabs/fbmpi

A fallback implementation of MPI, supports one process only but is portable (incl Windows)

c mpi mpi-communications mpi-io mpi-library scr-2756 snl-os-sys-software

Last synced: 03 Jul 2026

https://github.com/blackm0re/sylpheed

A fork of the official sylpheed mail client containing additional features and patches and maintained by Simeon Simeonov (sgs)

c email gtk2 mua sylpheed

Last synced: 19 May 2026

https://github.com/ruimaciel/mjson

M's JSON parser: a small JSON parser written in ISO C

autoconf automake autotools c c-library c89 json json-parser library parser

Last synced: 02 Jan 2026

https://github.com/zpl-c/track

Native C99 event tracking library.

c c99 cpp curl desktop iot library mobile native segment

Last synced: 18 Feb 2026

https://github.com/pingzilao/zookeeper_client_design_manual

zookeeper client sdk 开发必备 指南 ,C++,C, java, golang,go, 服务注册,服务发现,负载均衡,分布式锁

c client cpp go golang java zksdk zookeeper zookeeper-client

Last synced: 17 Jan 2026

https://github.com/amirhnajafiz-university/s1fp01

Fundamental programming course final project.

c c-programming-language fundamentals-of-programming

Last synced: 27 Jun 2025

https://github.com/joyrider3774/rubido_playdate

A little chinese checkers or solitaire game with four difficulties for the playdate handheld system

board-game c chinese-checkers-game games playdate playdate-console playdate-sdk solitaire-game

Last synced: 13 Sep 2025

https://github.com/thakeenathees/scripts

personal gists and scripts

c utilities

Last synced: 04 Mar 2025

https://github.com/geoffreylgv/alx-system_engineering-devops

This repo is a DevOps (SysAdmin/Software Engineering) scripts project - that stores basics and advanced (Regular expressions) shell commands.

alx alx-africa alx-curriculum alx-system-engineering c cpp dev developer-tools development devops holberton holberton-school-student holbertonschool linux script scripting shell shell-scripting

Last synced: 11 Apr 2026

https://github.com/aziliz1/solutions

My solutions to online challenges, with explanations when allowed.

c challenges challenges-solved online-challenges problem-solving pwnable

Last synced: 22 Mar 2025

https://github.com/kinetictactic/tetris-c

Tetris written in C.

c raylib tetris

Last synced: 26 Jun 2025

https://github.com/keeferrourke/libtdd

libtdd is a minimalist testing framework inspired by the golang testing pkg

c c-library c99 library posix tdd test-driven-development testing testing-framework

Last synced: 20 Jan 2026

https://github.com/vegasword/raylib-msvc-template

Because you don't want to waste your precious time struggling with a failing MSVC build script or dealing with a cumbersome build system to prototype your raylib game.

bill-gates c handmade it-just-works msvc raylib template todd-howard windows

Last synced: 17 Jul 2025

https://github.com/vezel-dev/libap

An arbitrary-precision numerics library, ported from LLVM to Zig with a C API.

c llvm numerics zig

Last synced: 12 Apr 2025

https://github.com/ynezz/luaevdev

Lua library for comfortable access to Linux input subsystem(evdev particularly)

c evdev linux lua

Last synced: 07 Jan 2026

https://github.com/radiopizza/acceldatadisplay

This repository is the source code of my course project, completed as part of the course "Basics of MPT".

adxl345 adxl362 c eeprom electronics i2c microcontroller oled oled-display-ssd1306 spi ssd1306 stm stm8 stm8s stm8s103f3

Last synced: 19 Feb 2026

https://github.com/amirali511/helliwm

The GNU/Linux window manager project done by a student in Allame Helli High School, Tehran

c libxcb window-management window-manager xcb

Last synced: 08 Oct 2025

https://github.com/kauahensilva/c_tree_avl_and_bb

two types of binary search trees in C, including AVL trees and standard binary search trees (BB). The goal is to ensure efficient search, insertion, and deletion operations, maintaining balance where applicable

arvore-avl arvore-binaria-de-busca c

Last synced: 10 Jan 2026

https://github.com/jamesgeorge007/egg-catching-game

Traditional Egg Catching Game clone in the C programming language on DOS based environment using the native Graphics library.

c graphics-programming

Last synced: 10 Sep 2025

https://github.com/asreimer/lmfit2

Non-Linear Levenburg-Marquardt Least-Squares Fitting of SuperDARN ACFs

acf c levenburg levenburg-marquardt marquardt python rawacf superdarn

Last synced: 12 Oct 2025

https://github.com/matyalatte/c-env-utils

A cross-platform C library to get env info such as exe path, user name, and os version

c closs-platform

Last synced: 02 Mar 2025

https://github.com/alyssonmach/programas-c

Tópicos discutidos na disciplina Introdução a Programação da UFCG.

c c-language deitel introduction-to-programming ufcg

Last synced: 11 Apr 2025

https://github.com/basemax/splitlinkedlistc

This is a simple implementation of a linked-list in C with a few helper functions for merging two or three linked-lists, splitting a linked list into two or three parts, and sorting a linked-list (recursive and non-recursive)

algorithm algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures c linked-list linkedlist merge merge-linked-list merge-linkedlist split-linked-list split-linkedlist

Last synced: 03 Apr 2025

https://github.com/linarcx/bisotun

A minimal c library to generate PDF files.

c linux pdf pdf-generation pdf-specification pdfgen

Last synced: 11 Oct 2025

https://github.com/arborchat/yggdrasil

[legacy] C client for the Arbor chat protocol

arborchat c client

Last synced: 17 Jan 2026

https://github.com/aj528/mprintf

simple no-float 32-bit printf

arm c embedded printf simple

Last synced: 05 Mar 2026

https://github.com/cpscript/irc

A simple "internet relay chatting"(IRC) client built using C

c forum forums ipv4 irc irc-client irc-protocol irc-server makefile network

Last synced: 04 Sep 2025

https://github.com/0xpantera/halcyon

Compiler for a subset of C written in Haskell

c compilers haskell programming-languages

Last synced: 03 Jul 2025

https://github.com/ad4ndi/vsh

Shell in C for Unix-like systems

assembly c cli shell

Last synced: 02 Mar 2026

https://github.com/akhilrai28/internet-of-things

Developed under Makernova 2.0, this project explores microcontroller programming, sensor data logging, and communication protocols (MQTT, COAP, HTTP). It includes simulations in Proteus and app development using MIT App Inventor/Flutter for data visualization and control.

c coap cpp css dart flutter html http iot javascript microcontroller mit-app-inventor mqtt proteus python sensor-data

Last synced: 25 Oct 2025

https://github.com/setghm/space-invaders

Space invaders game made with SDL2 in C.

c c-game c-language personal-project sdl2 sdl2-game space-invaders

Last synced: 23 Feb 2026

https://github.com/edssaac/projetos-c

Estudos na Linguagem C.

c fatec obi uri

Last synced: 30 May 2026

https://github.com/endygamedev/party-parrot

:rainbow: :parrot: Your own Party Parrot for terminal.

c linux-shell parrot party-parrot terminal

Last synced: 10 Oct 2025

https://github.com/nicknaso/conf-ni-2017

Node.JS With Steroids - Make Better Node.js Application with Native Add-Ons

addon bridge c cpp javascript n-api nan native node-addon nodejs performance

Last synced: 29 Apr 2026

https://github.com/gjbex/best-practices-for-scientific-computing

Material for a training on best practices for scientific computing.

c code coverage cpp documentation fortran functionaltests python training unittesting version-control

Last synced: 13 Jul 2025

https://github.com/prince-dsd/k1617_11614427_b42_osca3

Maximum Acceptable Page Fault Rate

c demand fault page paging rate

Last synced: 18 Jun 2026

https://github.com/brainiac2677/cse310-compiler

A compiler for limited syntax of c. Part of course works of CSE310.

bison c compiler context-free-grammar flex

Last synced: 09 Oct 2025

https://github.com/definetlynotai/llm_data

A bunch of very famous repos source code's in python as pure localdocs all in this repo to train CODE AI

c code-examples cpp cuda data data-dum jupyter-notebook llm llm-code llm-datasets programming-data programming-data-sets python3

Last synced: 08 Oct 2025