An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with c-programming

A curated list of projects in awesome lists tagged with c-programming .

https://github.com/plasma-umass/chatdbg

ChatDBG - AI-assisted debugging. Uses AI to answer 'why'

c-programming cpp-programming debugger debugging-tools gpt-3 lldb pdb python

Last synced: 10 Jun 2025

https://github.com/plasma-umass/ChatDBG

ChatDBG - AI-assisted debugging. Uses AI to answer 'why'

c-programming cpp-programming debugger debugging-tools gpt-3 lldb pdb python

Last synced: 04 Apr 2025

https://github.com/vernongrant/gnu-c-language-manual

This is a mirror of Richard Stallman's GNU C Language Intro and Reference, available in Markdown and PDF.

c c-language c-programming documentation gnu-linux learning linux manual

Last synced: 05 Apr 2025

https://github.com/ohkimur/the-c-programming-language-2nd-edition-solutions

Solutions to the exercises in the book "The C Programming Language" (2nd edition) by Brian W. Kernighan and Dennis M. Ritchie. This book is also referred to as K&R.

c c-language c-programming language programming programming-challenges programming-exercises programming-language solution solutions

Last synced: 04 Apr 2025

https://github.com/sysprog21/lab0-c

C Programming Lab: Assessing Your C Programming Skills

c c-programming csapp linked-list linux programming-skills valgrind

Last synced: 16 May 2025

https://github.com/p-ranav/fccf

fccf: A command-line tool that quickly searches through C/C++ source code in a directory based on a search string and prints relevant code snippets that match the query.

abstract-syntax-tree c-language c-programming clang code-search-engine command-line-tool cpp cpp11 cpp17 fast find libclang needle search simd sse2

Last synced: 16 May 2025

https://github.com/jserv/talks

schedule and materials about my presentations

aarch64 arm c-programming guts kernel linux microcontroller open-source rtos security

Last synced: 16 May 2025

https://github.com/mohitmishra786/underthehoodofexecutables

A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.

binary-analysis binary-format c-programming compilation computer-science dynamic-linking educational elf executable linker loader low-level-programming operating-systems optimization performance-optimization programming-guide reverse-engineering static-linking system-programming tutorial

Last synced: 18 Feb 2026

https://github.com/plasma-umass/cwhy

"See why!" Explains and suggests fixes for compile-time errors for C, C++, C#, Go, Java, LaTeX, PHP, Python, Ruby, Rust, and TypeScript

c-plus-plus c-programming csharp golang java latex python ruby rust typescript

Last synced: 15 May 2025

https://github.com/mohitmishra786/exploring-os

This repository is a journey through Operating System concepts, with practical implementations in C. Each day focuses on a specific topic, providing theoretical understanding and hands-on coding experience.

c-programming c-programming-language cpu kernel-driver kernel-module linux linux-kernel operating-system operating-systems os programming project-repository

Last synced: 13 Apr 2025

https://github.com/lawndoc/jaws

Jaws is an invisible programming language! Inject invisible code into other languages and files! Created for security research -- see blog post

c-programming compiler flex-bison interpreted-programming-language interpreter malware-research polyglot programming-language security-research virtual-machine

Last synced: 07 May 2025

https://github.com/fsaadatmand/the-c-programming-language

Answers to exercises in K&R's The C Programming Language (second Edition).

c c-language c-programming programming-exercises programming-language

Last synced: 21 Aug 2025

https://github.com/zoelabbb/conio.h

This is a library conio.h for linux 🖥️. you can install manual library conio.h for linux step by step here.

administrator c-programming conio console cplusplus cpp cpp-lib cpp-library install libraries library library-conio library-systems linux project standart-libraries terminal

Last synced: 04 Apr 2025

https://github.com/eimamei/sili

Sili - a collection of cross-platform single-header libraries for modern C/C++ programming.

c c-programming cpp cpp-programming modern-c sili single-header-file standard-library stl

Last synced: 06 Apr 2025

https://github.com/abhayanigam/learn_c

Introduction in C language and all basic codes.

100-days-of-code 100daysofcode c c-language c-programming learn- learn-c learning-c vscode

Last synced: 31 Aug 2025

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

Low-Level Programming - Data Structures, Algorithms, Linux/Unix System Programming

algorithms-and-data-structures c c-programming gcc holbertonschool

Last synced: 12 Apr 2025

https://github.com/mohitmishra786/underTheHoodOfExecutables

A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.

binary-analysis binary-format c-programming compilation computer-science dynamic-linking educational elf executable linker loader low-level-programming operating-systems optimization performance-optimization programming-guide reverse-engineering static-linking system-programming tutorial

Last synced: 04 May 2025

https://github.com/mohitmishra786/bitsandbytes

A comprehensive systems programming toolkit implementing low-level concepts in C, from memory management to OS internals. Features practical implementations of computer architecture concepts with a focus on performance and hardware interaction.

c-programming computer-architecture concurrency embedded-systems hardware linux low-level low-level-programming memory-management networking operating-systems optimization performance real-time-systems security system-programming unix

Last synced: 11 Jul 2025

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

This repository is a compilation for all my projects during 42's Piscine at SUTD Singapore, held on March 2024.

42 42-singapore 42born2code 42cursus 42piscine 42projects 42rush 42school 42sg 42sutd c-language c-language-programming c-programming ecole42 piscine piscine-42 piscine-c piscine42 sutd

Last synced: 10 Apr 2025

https://github.com/akhtar02/scientific-calculator-in-c

This Reopositories is a Scientific Calculator 💗 using C-Graphics 😍

c c-graphics c-programming c-programming-language c-projects

Last synced: 19 Aug 2025

https://github.com/fredsiika/30-seconds-of-c

🔌Curated collection of useful C Programming tutorials, snippets, and projects that you can understand in 30 seconds or less.

c c-code c-language c-languages c-programming c-programming-game c-programms c-project

Last synced: 01 Aug 2025

https://github.com/samarjitsahoo/c

C is a foundational, high-performance programming language renowned for its efficiency and control over system resources. It provides a robust framework for developing operating systems, embedded systems, and software that demands close-to-hardware performance. C's concise syntax and widespread influence make it a key language for understanding.

c c-programming c-programming-language computer-programming

Last synced: 29 Jul 2025

https://github.com/webwithaman/c-programming-questions

This repository contains a collection of programming questions and solutions in the C programming language. The questions cover various fundamental concepts such as Input/Output, Operators, Decision Control, Loops, Functions, Arrays, Strings, Pointers and more.

c-arrays c-input-outputs c-loop c-malloc c-operator c-patterns c-programming c-programming-language c-programs c-projects c-structures if-else-statements star-patterns strings

Last synced: 10 Apr 2025

https://github.com/sharafatkarim/ansi-c-balagurusamy-exercise

Excersise solutions for the book "Programming in ANSI C" by E. Balagurusamy (eight edition).

ansi-c book-solutions c-programming exercise programming-exercises

Last synced: 16 Aug 2025

https://github.com/roatienza/c-programming

C Programming Experiments

c c-language c-programming

Last synced: 14 Aug 2025

https://github.com/1995parham-teaching/tanhadarkhaneh

Learn to code with C in your home :house: :face_with_thermometer: :mask:

c-programming c-project stay-home teaching toy-project

Last synced: 12 Apr 2025

https://github.com/havardt/EzTest

An easy to use unit testing framework written in, and created for, the C language.

c c-language c-programming c11 ctest test-framework test-macros unit-test

Last synced: 29 Apr 2025

https://github.com/michaelkolesidis/learnc

Educational material and examples for those interested in learning the C programming language

c c-lessons c-programming c-programming-language c-tutorial c-tutorials examples-c excercises learn-c learn-to-code learning-notes learning-resources

Last synced: 04 Oct 2025

https://github.com/havardt/eztest

An easy to use unit testing framework written in, and created for, the C language.

c c-language c-programming c11 ctest test-framework test-macros unit-test

Last synced: 16 Oct 2025

https://github.com/pegvin/termrec

Terminal recorder written in C

c c-programming recorder terminal terminal-recording

Last synced: 26 Jan 2026

https://github.com/1995parham-teaching/c-lecture

C Programming Course Lecture :see_no_evil::balloon:

c-lang c-language c-programming learning teaching

Last synced: 04 Oct 2025

https://github.com/l1mey112/yr11-physics-applied

Year 11 Physics, Applied. A collection of interactive demonstrations and physics simulations.

c-programming emscripten imgui interactive physics physics-simulation sokol wasm website

Last synced: 27 Oct 2025

https://github.com/hoangsonww/c-shell-implementation

🔧 A shell implementation in C featuring command parsing, built-in commands, external program execution, and robust memory management for a simplified Unix-like experience. Also includes GoogleTest for unit testing.

bash bash-script bash-scripting bashrc c-language c-plus-plus c-programming c-programming-language c-sharp cmake gcc-complier python shell shell-script shell-scripting starlark valgrind

Last synced: 12 May 2025

https://github.com/michaelkolesidis/dragons_dice_roller

Dragon's Dice Roller is the first and (so far the only) open source RPG dice roller written in C available on GitHub. It aims to be a lightweight, simple, reliable and easy-to-use dice roller for any kind of role-playing game.

c-language c-programming c-programming-language dice dice-roller dice-rolls dnd dragon random-generation roleplaying-game roll-dice rpg-dice-roller rpg-tool

Last synced: 27 Feb 2026

https://github.com/nhjschulz/cfsm

CFSM - A State Design Pattern for State Machines in C-Language.

c-programming patterns state-machine

Last synced: 19 Apr 2025

https://github.com/arman-bd/c-program

Some Basic C Programs

basic-learning c c-programming learning

Last synced: 11 Mar 2026

https://github.com/haxpor/sdl2-cimgui-demo

Demo project SDL2 + cimgui + opengl3 using either gl3w or glew

c c-programming cimgui gl3w glew imgui opengl3 sdl2

Last synced: 14 May 2025

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

This Repo contains my low level code in C as a software Engineering student at ALX

alx alx-curriculum alx-low-level-programming alx-school c c-programming holberton-curriculum holbertonschool low-level-programming

Last synced: 10 Apr 2025

https://github.com/brianobot/c_learning

Codebase of C Code snippets written while learning C

c c-programming learning-by-doing learning-c programming programming-language

Last synced: 06 Jul 2025

https://github.com/eimamei/snake-qr

A simple and pure win32 Snake game, without any compressor trickery, just under 2,953 bytes!

bloat-free c-programming lightweight qrcode snake win32

Last synced: 14 Aug 2025

https://github.com/victor0089/fix_my_code_challenge

Fix my code is a new type of project, where we’ll jump into an existing code base and fix it! Sometimes you will know the language, sometimes not

c-programming javascript python3 ruby ruby-on-rails

Last synced: 10 Apr 2025

https://github.com/entysec/libpawn

C library that is intended for providing methods for executing and injecting code.

c-programming dll-injection elf-format elf-loader elf-parser injector loader macho-loader macho-parser pe-loader reflective-injection reflective-pe-loaders rop

Last synced: 14 Apr 2025

https://github.com/khaouitiabdelhakim/pascal-compiler

This repository contains a minimalistic Pascal compiler implemented in C, covering lexical and syntax analysis. It serves as a learning resource for understanding the fundamental aspects of compiler design. The code is intentionally kept concise to provide a clear insight into the key stages of lexical and syntax analysis in a compiler.

c-programming compiler lexical-analysis pascal pascal-programming syntax syntax-analysis

Last synced: 11 Sep 2025

https://github.com/amboxer21/sshmonitor

Notifies you of any ssh attempts to your computer, whether the attempts are successful or not. Please fork instead of clone.

c c-programming daemon gtk2 gui linux monitor notify pytailf python python2 python3 security ssh ssh-monitor

Last synced: 30 Apr 2025

https://github.com/victorpreston/simple_shell

A minimalistic yet fully functional shell terminal emulation | Using C programming language, simple_shell executes basic commands, interacts with the operating system and introduces users to the foundational concepts of process management & input/output operations,

alx alx-africa alx-low-level-programming c c-programming cmd command-line holbertonschool holbertonschool-curriculum interpreter linux-shell man pointers-in-c printf recursion shell simple-shell

Last synced: 10 Jul 2025

https://github.com/mahendramahara/dsa-in-c-programing

Explore a collection of C programming language implementations for various data structures and algorithms. From linked lists to sorting algorithms, this repository provides a hands-on approach to learning and understanding essential concepts in data structures and algorithms.

bca bca-project c-programming c-programming-language c-programs cprogramming data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-in-c dsa-learning-series dsa-practice dsa-project lab-exercise lab-report mahendra-mahara mahendramahara programming

Last synced: 11 Mar 2026

https://github.com/dkv204p/c-programming

Welcome to the C-Programming repository! This repository is a comprehensive collection of resources, examples, and exercises for learning and mastering the C programming language.

algorithm and c c-enums c-file-handling c-functions c-programming c-programming-language c-structures c-tutorial data dsa dsa-in-c structure

Last synced: 28 Aug 2025

https://github.com/hanilr/parser-test

Kind of parser but beginner level. Written in ansi-c (FINISHED)

ansi-c c-programming parser

Last synced: 04 Apr 2025

https://github.com/fahimahammed/problem-solving-in-c

Problem solve in C Programming at Online Judge

c-programming problem-solving

Last synced: 11 Apr 2025

https://github.com/getiot/lvgl-courses

LVGL learning demos with Code::Blocks simulator

c-language c-programming gui lvgl tutorial-code

Last synced: 13 Apr 2025

https://github.com/zby-zy/mini-c-projects

Welcome to the Mini C Projects repository! Embarking on the exciting journey of learning C programming can be both thrilling and challenging, especially for those who are just starting.

basic-projects c c-application c-example-code c-exercise c-exercises c-functions c-operator c-programming c-programming-language c-tutorials c-variables challenge coding electrical-engineering embedded-c embedded-devices embedded-systems mini-projects-in-c-language

Last synced: 10 Apr 2025

https://github.com/akhilrai28/moon-rover

The Aarohan Project focuses on developing an advanced autonomous rover for Moon exploration. This project involves autonomous navigation using LiDAR and camera sensors, robust mobility systems, RF communication, and a 6-degree-of-freedom robotic arm for object. It aims to enhance obstacle avoidance, mobility, and task efficiency in complex terrains

autonomous-robots c-plus-plus c-programming lidar moon-rover obstacle-avoidance path-planning python3 real-time-systems rf-communication robot-navigation robot-operating-system robotic-arm robotics ros2

Last synced: 18 Mar 2025

https://github.com/adityamangal1/snake-water-game

Snakewatergun game by the use of c programming language.

c-programming programming-language random-characters snakewatergun-game

Last synced: 23 Apr 2025

https://github.com/iamfoysal/iamfoysal

Hello! I'm a full-stack developer. python, Django-framework for back-end and JavaScript, React, typescript, tailwind, for front-end

c-programming django django-rest-framework docker git github javascript javascripts mongodb mysql-database nodejs postgresql python python-development reactjs readme typescript

Last synced: 29 Apr 2025

https://github.com/RasoulUnlimited/Small-projects-with-c

8 Small projects done with 'C' for Tehran Azad University. 🎓

c c-programming small-projects university-project

Last synced: 02 Sep 2025

https://github.com/omarazizi/skernel

Simple x86 Operating System Kernel running in 32-bit protected mode that implements process management, multitasking, and memory paging, with a custom filesystem

assembly c c-programming c-programming-language kernel-source low-level low-level-programming os-dev os-development system-programming x86-assembly

Last synced: 10 Apr 2025

https://github.com/erkamuzuncayir/solutions-of-introduction-to-computing-systems

This repository contains my solutions for Introduction to Computing Systems - From Bits & Gates to C - C++ & Beyond by Yale Patt and Sanjay Patel

assembly c c-language c-programming cpp cpp-programming lc-3 low-level low-level-programming programming-challenges programming-exercises programming-language solutions

Last synced: 15 Nov 2025

https://github.com/amirsorouri00/bible-of-c

This repository contains the examples of the " The C Programming Language(Second Edition) " book that i implemented for me.

bible-of-c c c-programming the-c-programming-language

Last synced: 12 May 2025

https://github.com/sonawaneashwini/cprogrammingprojects

A collection of C language projects focusing on specific concepts, algorithms, and problems, offering hands-on experience and practical examples.

c-programming c-programming-language c-programming-projects c-project

Last synced: 10 Apr 2025

https://github.com/amar454/floppaos

floppaOS is a free and open source 32 bit operating system made in C. It is themed around the famous internet Caracal "Big Floppa"

32-bit assembly c-programming c-programming-language command-line-interface floppa from-scratch hobby-kernel hobby-os kernel low-level-graphics low-level-programming operating-system os shell task-manager task-scheduler vga-controller

Last synced: 09 Jul 2025

https://github.com/akafael/c-project-template

Minimal Template for C Projects using Makefile

c-programming template

Last synced: 28 Apr 2025