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/drqedwards/cpm-cli

C Package Manager CLI

c cpm npm packages

Last synced: 25 Jun 2025

https://github.com/kamilhan-karaismailoglu/library-automation-with-c

In this project, a library management system will be developed. There are two different modes in the system. Student mode; Login/Logout the student can list the books stored in the system the student can borrow books and return the borrowed book Librarian Mode; Login/logout Listing all books Searching a book Update book information Adding a new book Deleting a book saved in the system After running the program, the user needs to log in to the system. The operations listed above cannot be performed without logging into the system. Login to the system will be done by giving name-surname and password information. The name-surname and password received from the console will be compared with the information in the binary files. When there is a match, the login process will be completed. In the program, 2 separate menus will be displayed to the user. While the processes related to login / logout and termination of the program are displayed in the main menu, the sub-menus will show the menu of actions that can be performed according to the type of user logged in to the system. Book information will be stored in files named book.bin, student information in student.bin, and librarian information in librarian.bin. The information that needs to be updated according to the operations performed will be updated through these files.

c library-automation library-management library-management-system

Last synced: 22 Jun 2026

https://github.com/mdubus/rushes

Rushes of the school 42

42 42school c

Last synced: 02 Sep 2025

https://github.com/ikhsan3adi/c5-proyek-2

Proyek 2: Pengembangan Aplikasi Berbasis Library | Kelompok C5

c

Last synced: 24 Feb 2025

https://github.com/junaidrahim/tictactoe

Was bored, Wrote the classic tic tac toe game in all the languages I could possibly write.

c cpp fun java python tictactoe

Last synced: 10 Apr 2026

https://github.com/29dch/chinesechess

中国象棋------大一做的项目,偶尔看到就传上来了.现在感觉这个项目各方面都可以做得更好.

c ege winsock2

Last synced: 19 May 2026

https://github.com/tbobm/softwar

RPG with a C-based server.

algorithms c python sockets

Last synced: 19 May 2026

https://github.com/aditya-a-garwal/mbed-hd44780lcd

A simple library to use 16x2 character LCDs with ARM MBed OS and ARM Cortex M Microcontrollers

arm c cortex-m cpp display embedded hd44780 hd44780-display lcd mbed mbed-os rtos

Last synced: 19 May 2026

https://github.com/iammoltony/libmtnlog

Moltony's logging library

c c-library cross-platform library logging

Last synced: 04 Mar 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/oyebamiji-micheal/college-c

A peak into the world of the C programming language

c

Last synced: 04 Jul 2026

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

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

boost c

Last synced: 19 May 2026

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

useful utils for c

c linux

Last synced: 19 May 2026

https://github.com/zlikavac32/json-minify

Simple and fast JSON minifier

c json json-minify

Last synced: 19 May 2026

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

Nauka języka C

c language-c

Last synced: 29 Mar 2025

https://github.com/ayushmantripathy/pips

a functional, dynamically weakly typed, interpreted, indented programming language.

c functional-programming interpreter make piping programming-language

Last synced: 21 Mar 2025

https://github.com/fulgurcode/systune

SysTune is a lightweight, GTK-based system settings manager for Linux, offering an all-in-one interface for configuring essential system and security settings while remaining independent of any desktop environment.

c gtk gtk4 linux

Last synced: 07 Mar 2026

https://github.com/mazinsw/falconcpp

C++ IDE easy and complete.

c c-plus-plus editor falcon ide

Last synced: 04 Jul 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/md-mafujul-hasan/program-in-c

These Contain 54 C Programming Language Program that I have done while understanding C-Programming Concepts.

c c-language c-program c-programming c-programming-language open-source opensource programming-exercises

Last synced: 28 Jun 2025

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

A tiny multimedia library

audio c window

Last synced: 26 Jun 2025

https://github.com/charank-glitch/rv32i

Sapphire SoC: RV32I RISC-V core optimized for FPGAs, featuring UVM verification, AXI4-Lite bus, FreeRTOS support, and Shakti-inspired design. Open-source under MIT license for embedded/IoT applications.

assembly c python riscv rtos rv32i shell soc systemverilog uvm-verification verilog

Last synced: 13 May 2025

https://github.com/jbrosdevelopment/virtualcomputer

This project is a virtual computer that takes a vector of bytes and runs it as instructions. Also included is a complete assembler and compiler.

assembler binary bytes c compiler computer instruction-set-architecture rust vc virtual-computer

Last synced: 05 Jan 2026

https://github.com/kazirifatmorshed/programming-in-ansi-c-solutions

Excersise solutions(ONLY: Multiple Choice Questions, Review Questions, Debugging Questions, Interview Questions [PROGRAMMING EXERCISES EXCLUDED] ) for the book "Programming in ANSI C" by E. Balagurusamy (Eight Edition).

c c-programming-language e-balagurusamy programming-in-ansi-c

Last synced: 14 Jun 2025

https://github.com/appliedfm/coq-vsu-int63

Formally verified 63-bit integer arithmetic, implemented in C and proven in Coq

appliedfm c compcert coq coq-vst formal-methods formal-specification formal-verification verification

Last synced: 23 Jan 2026

https://github.com/kaustubhhiware/compiler

Compiler for restricted grammar C.

c compiler compiler-design

Last synced: 29 Mar 2025

https://github.com/araryarch/dasprog

Dasprog Module Killer Aseli

basic-learning basic-programming c

Last synced: 10 Jan 2026

https://github.com/laymer/upgraded-potato

Learning C programming again for fun :)

c fun learning networks programming

Last synced: 06 Apr 2025

https://github.com/shulhan/libvos

A C-with-class library primarily for manipulating DSV data (reading and writing DSV data in any format), turns out it had more capabilities: DNS protocol, FTP protocol, a simple FTP server, OCI protocol, and reading/writing INI configuration file

c dsv ftp-client

Last synced: 14 May 2025

https://github.com/aniketsingh03/cachememory

This project is an implementation of cache memory with load and store instructions in Verilog.

c cache-memory verilog-hdl

Last synced: 06 Apr 2025

https://github.com/alifa98/sultan

The final project of the C programming course. Simple command-line game.

c console game simple-game strategy-game

Last synced: 29 Mar 2025

https://github.com/casperkristiansson/ping-pong-in-c-using-chipkit32-is1200

Ping Pong in C using a chipKIT Uno32 Board. This is a group project in the IS1200 course in Computer Science at KTH.

c chipkit chipkit-platform is1200 kth ping-pong pingpong uno32

Last synced: 17 Jun 2025

https://github.com/clark800/page

minimalist pager (more alternative)

c command-line minimalist pager terminal

Last synced: 20 May 2026

https://github.com/8dcc/game-of-life

Conway's game of life in C using SDL2

c game-of-life sdl2 sdl2-application

Last synced: 20 Jun 2026

https://github.com/azurespheredev/KernelDriver2DrawLine

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 25 Oct 2025

https://github.com/schwalbe-t/DSTIKE-Pong

A port of singleplayer Pong for the DSTIKE Deauther watch.

c cpp embedded embedded-c embedded-cpp esp8266 platformio sh1106

Last synced: 25 Oct 2025

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

Gomoku Epitech Project

c gomoku gomoku-ai

Last synced: 05 Apr 2025

https://github.com/realtristan/wingl

Win32 Graphics Library From Scratch in C

c cpp gl graphics win32

Last synced: 21 May 2026

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/simon-zerisenay/42_push_swap

Pushswap is a 42 project emphasizing efficient sorting by minimizing operations. Participants use a limited set of commands to manipulate stacks and achieve the desired sorted order, showcasing algorithm design and optimization skills while developing problem-solving abilities.

42 42pushswap c chunking cprogramming ecole42 linkedlist midpoint pushswap sorting-algorithms stacks struct

Last synced: 18 Oct 2025

https://github.com/howerj/tga

netpbm to tga file

c convert netpbm tga

Last synced: 21 May 2026

https://github.com/thatonegin/cbone

Verbose build system for C

build-system c

Last synced: 11 Jun 2026

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

tsinsen online judge AC code

c online-judge

Last synced: 14 May 2025

https://github.com/stovent/lua-gpio

A Lua library to use the GPIO pins of a raspberry pi

c gpio gpio-pins lua raspberry-pi

Last synced: 25 Jan 2026

https://github.com/avik-pal/esc101-lab-y17

ESC101 IIT Kanpur Lab Assignment Solutions

arrays c lab-exam lab-exercises string

Last synced: 14 Mar 2025

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/arthursudbrackibarra/trab1-psb

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

c hdf image-processing

Last synced: 22 Mar 2025

https://github.com/sambhav228/sinking-ship

A data Structure based project implementing through C language Programming

c college-project data-structures

Last synced: 22 May 2026

https://github.com/marcodifrancesco/progettosistemioperativi

Analyze files in Linux enviroments

c

Last synced: 14 May 2025

https://github.com/sukruciris/skr_sdlrenderer

SKR_SDLRenderer is a SDL wrapper which simplifies a lot of things in areas such menu creation, animation making, etc.

c sdl2 wrapper

Last synced: 08 Jul 2025

https://github.com/praabindhp/binary_search

C Program For Binary Search

binary-search c code programming-language

Last synced: 05 Mar 2025

https://github.com/hex01e/ft_printf

sample recoding of c printf function

c printf

Last synced: 22 Mar 2025

https://github.com/hex01e/libft

a sample lib that include basic c std functions.

c lib

Last synced: 22 Mar 2025

https://github.com/maseshi/comoji

🎑 (Shaders Pack) With this pack you will be able to enjoy more Minecraft games and may spend more time playing!

c comoji minecraft-pe shader-pack shaders texture-pack thailand

Last synced: 25 Aug 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/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/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/amirreza-ipchi-haq/brainf

The interpreter for BrainF

brainfuck-interpreter c command-line-tool

Last synced: 24 Jul 2025

https://github.com/jimbobbennett/azureiotarduinosample

Sample code for using Azure IoT Hub and Arduino

arduino azure c cpp iot iot-hub platformio vscode

Last synced: 09 Apr 2026

https://github.com/lcsmuller/reflect-c

A C89 library that adds reflection capabilities to C structs through code generation

ansi-c c c-preprocessor c89 code-gen code-generation code-generator preprocessor reflection reflection-library rest-api

Last synced: 26 Jul 2025

https://github.com/howerj/gladiators

Evolve tiny agents that attack each other and find food

c genetic-algorithm neural-network neural-networks

Last synced: 23 May 2026

https://github.com/jayllyz/doomdepth

Doom Depth game simplified in terminal

c doomdepth

Last synced: 27 Jul 2025

https://github.com/f321x/minishell-42-core

Implementation of a (usable) shell program in C as group project (2) in the 42 school core curriculum.

42born2code 42cursus 42school c minishell minishell42 shell

Last synced: 19 Feb 2026

https://github.com/heavycircle/advent-of-code

My Solutions for Advent of Code challenges

advent-of-code c python x64-assembly

Last synced: 22 Sep 2025

https://github.com/approxit/amiga-invaders

Yet another clone of Space Ivaders game

amiga c game

Last synced: 30 Jul 2025

https://github.com/luweglarz/ft_printf_42

My own implementation of printf

42projects c printf-42 standard-library

Last synced: 31 Jul 2025

https://github.com/wangyoucao577/libmath-finite

A simple library to solve the `__xxx_finite` symbols missed problem due to `glibc` upgrade.

c libc libm

Last synced: 01 Aug 2025

https://github.com/seuristic/college-project-mini-pyc-compiler

Mini Python-C Compiler using C language, Flex and Yacc for Compiler Design course project.

c compiler interpreter python

Last synced: 25 Sep 2025

https://github.com/narasimha1997/encoder-aas

An architecture providing Universal Sentence Encoder as a service by exploiting job-level parallelism of multi-core architectures. The service can be used as a transformer model for downstream NLP and NLU tasks like Language modelling, Sentiment Classification, Question Answering, Semantic Search and more.

c clientserver concurrency cplusplus load-balancer natural-language-processing natural-language-understanding parallelism python python3 zmq

Last synced: 25 Sep 2025

https://github.com/ke0ff/artemis_pll

LMX2594 PLL Synth Project Files (10 MHz to 15 GHz)

attiny3217 c layout lmx2594 microwave rf schem source-code

Last synced: 19 Feb 2026

https://github.com/sirwumpus/ioccc-am

Best Utility (make) - IOCCC 1992 Winner

build-tool c ioccc make posix

Last synced: 02 Aug 2025

https://github.com/alxm/jams

☂️ Umbrella repo for my game jam prototypes.

7drl c game-jam ludum-dare

Last synced: 29 Sep 2025

https://github.com/apfohl/jzon

JZON - A Lemon based JSON parser for C

c json lemon parser

Last synced: 06 Aug 2025

https://github.com/fosscit/ticktos

A user space simulation of a Real Time Operating System (RTOS)

c system-programming

Last synced: 08 Aug 2025