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/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/sirwumpus/ioccc-mynx

Best use of the WWW - IOCCC 2005 Winner - web client

browser c ioccc text-browser

Last synced: 31 Jul 2025

https://github.com/dr-42/synthex-lang

A rust style systems language which is closer to C

c language llvm low-level system

Last synced: 17 Feb 2026

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

This is a simple C program to check if a binary tree is full or not.

bin-tree binary-tree binarytree bintree c data-structure datastructure ds full-binary-tree tree

Last synced: 03 Apr 2025

https://github.com/annacrombie/altprintf

a string template language

c formatting

Last synced: 27 Mar 2025

https://github.com/fredmorcos/attic

Archive of old stuff.

archive c python rust snippets

Last synced: 09 Apr 2026

https://github.com/clark800/page

minimalist pager (more alternative)

c command-line minimalist pager terminal

Last synced: 20 May 2026

https://github.com/crsjimo/emoji-c

Using emoji to write C πŸ“πŸ‡¨πŸ˜‚

c emoji

Last synced: 31 Aug 2025

https://github.com/rofl0r/jsbot

tiny javascript irc bot with ssl support

c irc ircbot javascript mujs

Last synced: 18 May 2026

https://github.com/imanimrod/piggy-os

The best operating system.

c kernel operating-system osdev x86-64

Last synced: 24 Jun 2025

https://github.com/miou-zora/lib-c-ursed

A libmy (Epitech Small LibC) that try to reach limit of ternary and recursive functions in C.

c c-ursed cursed epitech

Last synced: 02 Feb 2026

https://github.com/sohnryang/skeleton-os

OS with bare bones only. (WIP)

assembly c os

Last synced: 17 May 2026

https://github.com/idrisvohra9/c-learning

This Repository contains Learning of Topics in C language made by me. And a comment vise approach for better understanding of code.

basics c learn learning programming topics

Last synced: 10 Jan 2026

https://github.com/chouaib-629/helloworld_alllanguage

This repository contains "Hello World" examples in various programming languages.

c java javascript js php python r

Last synced: 17 Feb 2026

https://github.com/tanner-davison/cpp_class_overloading

Demonstrates object-oriented programming concepts such as dynamic memory management, copy constructors, assignment operators, and the creation of custom data structures like an ArrayList. The ArrayList class manages a dynamically allocated array of characters

c cpp dynamic-memory-management

Last synced: 30 Jan 2026

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

A simple command-line implementation of the classic Tic Tac Toe game in C.

c cli game tic-tac-toe

Last synced: 04 Apr 2025

https://github.com/prawy126/c

Nauka jΔ™zyka C

c language-c

Last synced: 29 Mar 2025

https://github.com/ldb/computer-network-exercises

A collection of small exercises on computer networks, written in C.

c dht http network-programming ntp rpc tcp udp

Last synced: 05 Apr 2025

https://github.com/io12/os

A simple OS in C

c kernel operating-system os

Last synced: 30 Jun 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/shxntanu/dsa

🧩 DSA Problems & Notes from Leetcode

c cpp dsa java leetcode portfolio python sql

Last synced: 09 Apr 2026

https://github.com/filiprokita/bcrack

BCrack is a basic tool designed to crack Bcrypt hashed passwords using brute-force methods. Written in C, it highlights the importance of strong passwords and the effectiveness of Bcrypt for password hashing. Ideal for educational purposes and ethical security testing with permission.

bcrypt bruteforce c cli command-line crypt cryptography cybersecurity decryption encryption file-handling hacking hash-comparison hash-cracking password-cracking security wordlist

Last synced: 11 Feb 2026

https://github.com/gwlucastrig/gridfourc

A C-language API with tools for raster data including geophysical applications and digital elevation models

autonomous-underwater-vehicle bathymetry c data-compression digital-elevation-model geospatial raspberry-pi uav uuv

Last synced: 12 Jan 2026

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

Simple and fast JSON minifier

c json json-minify

Last synced: 19 May 2026

https://github.com/howerj/mod-pickle

Modules for the pickle interpreter

c embedded picol tcl

Last synced: 19 May 2026

https://github.com/vinnyhorgan/blink

A tiny game engine

c engine wren

Last synced: 18 Mar 2025

https://github.com/4cecoder/tewduwu

😳 cursed β˜‘οΈ todo list πŸ“œ for your terminal πŸ–₯

c ncurses terminal todo-list tui

Last synced: 16 May 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/saadbazaz/meme-generator-c

A low-level meme generator in the C language

c meme-generator operating-systems posix system-programming

Last synced: 21 Mar 2025

https://github.com/aashrafh/naivec

A simple C compiler implemented in LEX (Flex) and YACC (Bison)

bison c c-compiler compiler compiler-design flex lex programming-language yacc

Last synced: 21 Sep 2025

https://github.com/rcarubbi/cansi-datastructures

Data Structure Couse with examples written in C Ansi

binary-search c c-ansi data-structures linked-list

Last synced: 02 Jan 2026

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

x64 kernel operating system thing

amd64 assembly c msvc operating-system x86-64

Last synced: 21 May 2026

https://github.com/prashantrahul141/zspie

A fast, easy, dynamic programming language for beginners.

c compiler programming-language

Last synced: 24 Jun 2025

https://github.com/ruzafa8/minishell

A simple Unix shell implementation in C. Supports basic commands, piping, redirection, and signal handling. Ideal for learning shell scripting and process management. It's a 42 School Project.

42 c minishell shell

Last synced: 19 Apr 2026

https://github.com/skullchap/buf

ANSI C89 dynamic buffer lib + code generator macros to help build custom vectors/dynamic array like wrappers and etc.

array buffer c c89 dynamic-array dynamic-buffer vector

Last synced: 09 Feb 2026

https://github.com/jjlibra/xscanner

Just a simple port scanner.

c cpp qt5 scanner

Last synced: 05 May 2026

https://github.com/taktoa/xprintidle-ng

Utility for checking how long the X server has been idle

c cli-utilities x11

Last synced: 20 May 2026

https://github.com/pseudoincorrect/fpga_mcu_wifi

Link between a PC and a FPGA through wifi

c fpga socket verilog wifi

Last synced: 03 Apr 2025

https://github.com/tayoky/tlibc

the c library for the stanix kernel

c c-library lib posix stdlib

Last synced: 14 Jul 2025

https://github.com/kei-k23/basic-c-calculator

This is a simple command-line calculator program written in C.

c cli

Last synced: 09 Mar 2026

https://github.com/thisisnotjustin/pi_thing

Raspberry Pi recreation of the Spotify Car Thing

c embedded-systems

Last synced: 19 Feb 2026

https://github.com/mementomori11723/c-http

A lightweight HTTP server implemented in C, designed to handle basic web requests efficiently.

c c-server docker server

Last synced: 09 Mar 2026

https://github.com/night0721/ccc

Fast, small, hackable TUI file manager with no dependency

c c99 fff file-manager filemanager suckless tui tui-file-manager

Last synced: 26 Sep 2025

https://github.com/zakhaev26/c-practice-repo

Repository for myself to refer C in future

answers c questions

Last synced: 21 Jun 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/seng3694/idk

2D Graphics Library written in C and OpenGL

2d 2d-game-framework 2d-graphics-library c opengl

Last synced: 16 May 2026

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/zlikavac32/sql-query-parser

Small SELECT statement SQL parser for query builders

c query-builder sql-parser

Last synced: 15 Mar 2025

https://github.com/crossphoton/matmul-computations

This, maybe, can be used for CPU testings xD

c matrix-multiplication multiprocessing multithreading

Last synced: 22 May 2026

https://github.com/hansalemaos/isincython

fast isin() function using Cython (C++) - up to 80 times faster than NumPy/Pandas.

c cpp cython fast isin numpy pandas

Last synced: 11 Apr 2026

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

BoostεΊ“ηš„ε­¦δΉ δ»£η ,学习才能提升.

boost c

Last synced: 19 May 2026

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

A multi-threaded program to solve the dining philosophers problem

42 c concurrent-programming multithreading

Last synced: 03 Jan 2026

https://github.com/arxiver/mema

Memory Manager for C language to maintain the memory allocation and dellactions and works as a memory pool

c clang cpp cpp17 memory memory-allocation memory-management memory-manager memory-pool pool

Last synced: 09 May 2026

https://github.com/bemwamalak/operating-systems-engineering-course-assignments

My solutions for the MIT 6.S081 / Fall 2020 Operating Systems Engineering course Assignments.

c operating-systems

Last synced: 11 Jun 2026

https://github.com/naemazam/hello-world

I don't Know What is Your First Language and Don't Want to know Why You Select it. But As a Programmer i know, The Smile When You run Your First Code. After That We made Thousands of Mistake In our DEV life. We did Debug, Copycat or Googling But never Forget This First 2 Words. Let's Combine Our First Happiness In A single Page.

apache-groovy c dart elixir elm fortran go graphql haskel hello-world hellogithub helloworld helloworld-programs naemazam

Last synced: 08 Apr 2026

https://github.com/k4zoku/crandom

A random number generation implementation in C similar to the one found in standard C++ <random>

c c99 prng rng standard-library

Last synced: 10 Sep 2025

https://github.com/ethagnawl/crystal-c-interop-demo

Experimenting with Crystal's C interop capabilities

c crystal interop

Last synced: 17 May 2026

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/sirwumpus/ioccc-am

Best Utility (make) - IOCCC 1992 Winner

build-tool c ioccc make posix

Last synced: 02 Aug 2025

https://github.com/quantumsheep/ibenvo

Minimalistic event loop in C

c event loop thread

Last synced: 02 Aug 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/idorobots/noise-estimation

Noise estimation in fMRI signals. An AGH-UST project.

c filter fmri gaussian noise-estimation opencv rician snr snr-map

Last synced: 17 May 2026

https://github.com/rxchit/barebone-os-raspi3

A simple OS that prints "Hello World", for RaspberryPi 3

c cpp kernel os qemu raspberry-pi-3

Last synced: 11 May 2026

https://github.com/basemax/string2cstring

A tiny program to convert a file contents to C string with supporting multi-lines...

c c-string cgi cgi-fcgi cgi-script cgi-server file-read parser parsers php replace replace-text replacement string string-c string-formatter string-parse strings tool tools

Last synced: 18 May 2026

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

A simple LLVM programming language.

c c-plus-plus lex llvm yacc

Last synced: 15 Apr 2025

https://github.com/balena-io-examples/balena-c-hello-world

Getting started with C on balena

balena balena-hello-world c

Last synced: 23 Mar 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/priontoabdullah/problem-solving-online-judge

πŸ’»The goal of this repository is to save all programming problem solutions that I solved at a different online judge. πŸ—½πŸ“ƒ

acm-icpc c cpp hackerrank-challenges javascript python uri-online-judge uva-online-judge

Last synced: 07 Apr 2026

https://github.com/debakarr/cs6xx

LAB programs for CS6xx (6th SEM)

assignment c college lab pthreads shell socket

Last synced: 04 Oct 2025

https://github.com/vishwas567917/to-do-list

To-Do List is a command-line application built in C. It allows users to manage tasks with features for adding, viewing, and deleting items. Ideal for demonstrating file handling and data management in C.

c working

Last synced: 10 Feb 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/pedrozappa/42_ft_printf

42 Project : ft_printf

42 42born2code 42cursus 42school c printf

Last synced: 18 Feb 2026

https://github.com/rgolubtsov/dnsresolvd-multilang

A daemon that performs DNS lookups for the given hostname passed in an HTTP request, with the focus on its implementation using various programming languages.

bash c clojure daemon dns elixir erlang genie http java javascript lfe lua multilang perl python resolver vala

Last synced: 30 Oct 2025

https://github.com/hardwario/twr-skeleton

HARDWARIO TOWER Firmware Skeleton (Empty Application)

c hardwario iot sdk tower

Last synced: 14 Apr 2025

https://github.com/notkamui/tpc-compiler

A compiler for a very small subset of C (Très Petit C)

c compiler language

Last synced: 13 Aug 2025

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

lacc compiler in docker

c compiler docker lacc

Last synced: 18 May 2026

https://github.com/kavinvin/rainy.chat

Hackable chat application

c chat rainychat server

Last synced: 23 Aug 2025

https://github.com/mlagerberg/bitchess

A basic chess engine written in C

c chess

Last synced: 13 Aug 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/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/im-rises/cmergesortparallel

Sequential and parallel merge sort algorithm implemented in C using OpenMP

algorithm c merge-sort openmp parallel pthread

Last synced: 14 May 2025

https://github.com/jonpalmisc/jsx

Jon's standard (library) extensions

c cmake

Last synced: 25 Jan 2026

https://github.com/islipnot/winload

Reversing & recreating Windows 10 image loader with executable API resolution. (usermode, x64/86)

c reverse-engineering windows-10 windows-internals

Last synced: 20 Jun 2025

https://github.com/cpg1111/go-jail

Go library for creating BSD jails

c cgo golang jails

Last synced: 29 Apr 2026

https://github.com/luweglarz/ft_printf_42

My own implementation of printf

42projects c printf-42 standard-library

Last synced: 31 Jul 2025