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

https://github.com/gfcwfzkm/gshell

Basic uart shell for embedded systems, optimised for AVR

c commands embedded embedded-systems microcontroller serial shell terminal uart

Last synced: 04 Apr 2026

https://github.com/bezlant/s21_cat_grep

🐈 Cat & Grep implementations. (School 42)

bash bsd c cat file-processing-c gnu grep regex test-coverage

Last synced: 04 Apr 2026

https://github.com/stirlinglabs/libsa

Portable, cross-platform socket address wrapper in C

c c11 cross-platform networking sockaddr

Last synced: 16 Mar 2026

https://github.com/illiafox/dumbc

Small C compiler written for learning by following Nora Sandler’s "Write a Compiler" series

arm64 c c-compiler compiler rust

Last synced: 27 Jan 2026

https://github.com/chalet-org/chalet-docs

Chalet documentation website in NextJs

build-system c cpp cross-platform json mdx nextjs react

Last synced: 07 Feb 2026

https://github.com/hxndev/udp-shopping-store-server

UDP Client Server model in which client asks for record from server.

c client-server code cpp project reciept shopping shopping-store store udp

Last synced: 20 Apr 2026

https://github.com/mutablelogic/go-libcamera

C and Golang bindings for libcamera

bindings c golang libcamera

Last synced: 20 Apr 2026

https://github.com/gikoskos/usbids

The USB list from the www.linux-usb.org/usb.ids website as a C array

c python3

Last synced: 25 Apr 2026

https://github.com/git-elliot/competitive_programming_codes

All codes at one place in related format (aka Aditya Verma style).

algorithms c code competitive-coding competitive-programming

Last synced: 17 Apr 2026

https://github.com/nivindulakshitha/classroom-toolkit

Emphasizes educational use cases in C.

c

Last synced: 25 Feb 2026

https://github.com/ahueck/redox-keymap

Personal keymap for the redox keyboard

c flash keyboard-layout qmk-firmware qmk-keymap redox redox-keyboard

Last synced: 05 Apr 2026

https://github.com/thexhr/twind

twind is a simple daemon serving static files over the gemini protocol.

c daemon gemini-protocol gemini-server hacktoberfest server

Last synced: 25 Feb 2026

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

CMake application template project using the Karma Krafts CMake infrastructure.

c cmake cplusplus cpp cpp17 cpp20 example make quick template

Last synced: 30 Jan 2026

https://github.com/water-melon/portal

Portal is a TCP tunnel written in C working on Linux. It does not only support web but also MySQL and anything running on TCP.

broadcast c event-driven multiprocess network proxy tcp tunnel

Last synced: 07 Feb 2026

https://github.com/sigfox/sensit-payload

Sensit payload parser and serializer for v2 and v3

binding c javascript parser sensit serializer sigfox

Last synced: 24 Oct 2025

https://github.com/izenynn/fdf

42 Cursus - FdF: Wireframe rasterizer.

42 42born2code c fdf fdf-42 graphics linux macos minilibx wireframe

Last synced: 18 Apr 2026

https://github.com/limdongjin/sicxe-assembler

SIC/XE Machine Project for System Programming(CSE4100) 2019 Spring, Sogang Univ.

assembler assembler-implementation assembly assignment c linker loader sic sic-xe-machines sicxe sogang

Last synced: 17 May 2026

https://github.com/amaitou/libft

A library of standard C functions from scratch. These functions cover essential operations such as string manipulation, memory allocation, and more. The primary goal is to deepen understanding of these fundamental concepts and provide a reliable library for use in subsequent projects.

1337school 42cursus 42network c libft42 makefile memory-allocation

Last synced: 30 Jan 2026

https://github.com/merendamattia/so

SO - Sistemi Operativi presso l'UniversitĂ  degli Studi di Parma (9 CFU).

c pthread shell-script

Last synced: 24 Oct 2025

https://github.com/amanoteam/pino

A GCC cross-compiler targeting Android

android c cobol cpp fortran gcc-complier objective-c objective-c-plus-plus termux

Last synced: 30 Apr 2026

https://github.com/pdsmart/zsoft

zOS Operating System, apps and associated developments. Used in the ZPU, tranZPUter and SharpMZ projects but easily adapted to other embedded systems. Project uses C/C++, ARM and ZPU Assembler.

arduino armv7 assembly bash basic-interpreter c c-plus-plus cortex-m4 editor fatfs makefile operating-system rtl teensy35 teensyduino zpu

Last synced: 19 Oct 2025

https://github.com/lucasdaher/banco-malvader-c

Este projeto foi desenvolvido para a matÊria de Lógica de Programação da faculdade. O sistema foi desenvolvido utilizando Linguagem C e possui dois tipos de usuårio, clientes e funcionårios.

c

Last synced: 26 Feb 2026

https://github.com/anas-farooq8/top-kth-shortest-path

Solving the K Shortest Path Problem using a combination of MPI for distributed computing and OpenMP for shared memory parallelization within MPI processes. The goal is to find the Kth shortest path among all nodes of a given graph.

c k-shortest-paths mpi openmp

Last synced: 24 Jan 2026

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

Estudos na Linguagem C.

c fatec obi uri

Last synced: 30 May 2026

https://github.com/shuqiyang1112/helmet-esp32

A Real-time data streaming using an ESP32 microcontroller!

c esp32 html python real-time

Last synced: 25 Feb 2026

https://github.com/fasakinhenry/simple_shell

ALX simple shell project by Henry Fasakin and Solomon Olungweonwi

alx c shell simple

Last synced: 24 Jan 2026

https://github.com/dloebl/rm

rm is a command-line utility that can delete directory entries. Written in C, requires an at least partly POSIX conforming operating system underneath. The goal of this tool is, to fulfill the corresponding POSIX standard as good as possible, without adding more features.

c cc0 clean-code command command-line-tool coreutils fast lightweight linux posix posix-compliant rm-utility shell simple speed standard tool unix unix-command utility

Last synced: 18 Apr 2026

https://github.com/fahimfba/practice-codes

Contains all the practice codes of mine

c cplusplus csharp java practice-codes python3

Last synced: 20 Oct 2025

https://github.com/basemax/squareroot

Own function to calc the square root of a number.

c cpp math math-library mathematics square-root squareroot

Last synced: 19 Apr 2026

https://github.com/f-corvaro/pipex

"Unleash the power of Unix pipelines and redirections with PIPEX - your gateway to system programming."

125 42 42commoncore 42network 42roma 42romaluiss 42school bonus c educational-project guide makefile mandatory pipes pipex pipex-42 pipex42 pipextester

Last synced: 24 Feb 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/unidata/awips2-gemlibs

GEMPAK and NSHARP libraries for AWIPS II

awips c forecasting fortran gempak meteorology nsharp weather

Last synced: 05 Jun 2026

https://github.com/mdusmanansari/school-management-system-using-c

This project made by me for School Management System with GUI. i use C-Language in it. Only For Turbo-C Tool

c c-language cpp

Last synced: 02 May 2026

https://github.com/kumar-shivam-ranjan/sparse-matrix-multiplication

This repository consists of sparse Matrix multiplication algorithms implemented in C/C++

c cpp14 sparse-matrix

Last synced: 02 May 2026

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

Low level programming with the C programming language

betty-style c cli vim

Last synced: 03 May 2026

https://github.com/hxndev/tcp-connection-to-record-attendance

TCP Client Server Model that records the attendances of faculty and staff.

c client-server cpp tcp

Last synced: 02 May 2026

https://github.com/kastorcode/cc50

Soluçþes para os set's de problemas do CC50/CS50.

brazil c cc50 cs50 css goiania goias html javascript matheus oliveira php ramalho sql xhtml

Last synced: 05 May 2026

https://github.com/skhoroshavin/qcc

QuickCheck for C

c quickcheck test

Last synced: 09 Jun 2026

https://github.com/dhruvsrikanth/unix-like-shell

A pure C implementation of a Unix-like system emulating the Bourne Again SHell.

bash-shell c emulator shell signal-safe-code thread-safe-code unix-command unix-like-system unix-shell

Last synced: 02 May 2026

https://github.com/luzan/c-classroom-2018

Programs done during Class and Lab

c lab

Last synced: 11 Jun 2026

https://github.com/jmarkstar/jni_exercises

Some examples about JNI - Java <-> C

c java jni

Last synced: 12 May 2026

https://github.com/sladyn98/cyber-management-system

This project uses multi threading and socket programming to guarantee client-server sync in a cyber-Cafe

c cpp11 cybersecurity multithreading ssl

Last synced: 05 May 2026

https://github.com/caiomadeira/cmarte-interpreter

A interpreter for marte programing language made in C

c interpreter

Last synced: 12 May 2026

https://github.com/jiviteshjain/kishmish

A stripped-down shell for Linux-based systems, implemented in C

c linux linux-shell shell

Last synced: 14 Jun 2026

https://github.com/actionanand/cppgraphicsexamples

practising C++ graphics (turbo c++) using `graphics.h` file.

c cgraphics cpp cppgraphics

Last synced: 03 May 2026

https://github.com/alexfru/icachemips

MIPS instruction cache for RetroBSD to run large programs

c cache emulator mips

Last synced: 15 Jun 2026

https://github.com/canislupaster/ches

chesh to mod

c chess webassembly

Last synced: 22 Jun 2026

https://github.com/shuque/pykpass

Python extension for Kerberos 5 password verification

authentication c extension kerberos password python verification

Last synced: 11 May 2026

https://github.com/gikoskos/libccr

Hoare's Conditional Critical Regions implemented as a C library

c cmake concurrency concurrent-programming pthreads synchronization

Last synced: 05 May 2026

https://github.com/pythoninthegrasses/cc4e

C Programming for Everybody

c

Last synced: 29 Jun 2026

https://github.com/michionlion/libtickit

Fork of @leonerd's libtickit, with better direct color support

c interface library libtickit ncurses terminal

Last synced: 10 May 2026

https://github.com/rish-16/nachodb

🧀 A simple sqlite-like database written in C

c database repl sqlite

Last synced: 10 May 2026

https://github.com/jaredkrinke/ez-steam-api

A simple, synchronous C API for (in-game) Steam achievements, leaderboards, and language selection, along with a JavaScript FFI wrapper

c javascript steam steamworks wrapper

Last synced: 04 May 2026

https://github.com/sambhav228/data_structure_algorithm

A repository which consists of the collection of various Data Structures and Algorithms implemented in various Programming Languages.

c cpp java python statistics

Last synced: 04 May 2026

https://github.com/dimitrisjim/leetcode_solutions

Solutions to leetcode problems in Python, Rust, C and JavaScript.

c javascript leetcode python rust

Last synced: 17 Apr 2026

https://github.com/ferhatgec/command

Command, ::process::Command like syscalls in C++.

c command cpp library process rust single-header stdlib syscall system

Last synced: 04 May 2026

https://github.com/fr0st1n/paperte

Yet Another Minimal Text Editor.

c gtkmm minimal text-editor

Last synced: 02 May 2026

https://github.com/gemrest/viv

🎀 toy gemini client in ansi c (now sorta c99)

c c99 gemini gemrest iso

Last synced: 10 Jun 2026

https://github.com/maurodelazeri/c-cpp-python-callbacks

C / C++ callbacks for Python with ctypes

c cpp ctypes python

Last synced: 09 May 2026

https://github.com/8dcc/sclock

Simple graphical clock

c clock pomodoro pomodoro-timer productivity sdl stopwatch

Last synced: 08 Jun 2026

https://github.com/chapvic/get_cpuid

Pure C cross-platform CPUID/CPUIDEX functions

amd c cpu cpuid cpuidex crossplatform gcc intel msvc pure-c tinycc win32

Last synced: 20 Jun 2026

https://github.com/hxndev/infix-postfix-prefix-using-stacks

In this assignment, we did conversions of expressions between infix, prefix and postfix

c cpp data-structures infix postfix prefix project stacks visual-studio

Last synced: 02 May 2026

https://github.com/hxndev/counting-alphabets-using-pipes

We will count the number of alphabets in the input file using pipes.

alphabets c child code count cpp exec fork os pipes processes

Last synced: 02 May 2026

https://github.com/yangluoshen/fsm

Finite State Machine generator.

c dfa fsm linux

Last synced: 02 May 2026

https://github.com/ibara/libwordexp

Port of NetBSD wordexp(3) to OpenBSD.

c libc openbsd unix wordexp

Last synced: 02 May 2026

https://github.com/performanc/messacer

Ultra-light decentralized messaging software using sockets.

c decentralized html javascript messaging nodejs

Last synced: 06 May 2026

https://github.com/canciucostin/simple-windows-keylogger

Simple Windows keylogger using C language

c keylogger windows

Last synced: 08 May 2026

https://github.com/ho-cooh/include-info

A VSCode extension for showing infos about your included files

c cpp visual-studio-code

Last synced: 08 May 2026

https://github.com/basemax/cmd5

Implement MD5 encryption using c without openssl and extra library.

c hash-md5 md5 md5-encode md5-hash md5hashing

Last synced: 08 May 2026

https://github.com/maninak/alpha_compiler

A compiler for a javascript-like language called Alpha.

c compiler flex yacc

Last synced: 10 Jun 2026

https://github.com/hamaarour/minishell

This project is about creating a simple shell - essentially, my own little bash. Through this project, I've learned a lot about processes and file descriptors.

1337cursus 1337school bash c minishell42

Last synced: 02 May 2026

https://github.com/mateuskoppe/uffs-algorithms

:rice_scene: UFFS Algorithms

c java python3

Last synced: 07 May 2026

https://github.com/kabirbaidhya/testc

Hello World C project with unit tests and docker

c docker gcc hello-world makefile tests unit

Last synced: 07 May 2026

https://github.com/seluj78/piscine-42

Mes exercises de la piscine de juillet 2016 de 42

42 bash c piscine piscine42 shell

Last synced: 01 May 2026

https://github.com/ugnmura/bf-transpiler

Simple brainf**k transpiler written in C.

brainfuck c cmake compiler transpiler

Last synced: 09 Apr 2025

https://github.com/kamomille/sudoku

Programmation jeu de Sudoku en C

c c-plus-plus game sdl2 sudoku

Last synced: 02 May 2026

https://github.com/nof1eld/tic-tac-toe

simple and basic tic-tac-toe game for educational purpose

c education game linux tic-tac-toe vscode

Last synced: 14 May 2026

https://github.com/catsmells/fun-one-liners

a collection of neat little novelties. mostly not made in one line.

c challenge-project novelty sandbox

Last synced: 07 Jul 2025

https://github.com/gyumeijie/securecodingrules

secure coding in c/c++

c coding cpp security

Last synced: 01 May 2026

https://github.com/contractor-x/simplex-algorithm-c-

A simple program that uses the Simplex Algorithm

c computer-science simplex-algorithm student-project

Last synced: 03 Apr 2025