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

This project is a simple application that demonstrates the use of linked lists in C. The application was developed using the GTK library for the graphical interface. The application allows the user to create a linked list, where the user can add and remove elements.

c gtk3 linked-list

Last synced: 04 Jan 2026

https://github.com/jjlibra/xscanner

Just a simple port scanner.

c cpp qt5 scanner

Last synced: 05 May 2026

https://github.com/dinaraparanid/sapper

My old project when I was a begginer

c console-application sapper

Last synced: 23 Mar 2025

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

Another programming language, but this one does less than any other.

c llvm programming-language

Last synced: 03 Feb 2026

https://github.com/salmankhanmsk786/movieapp

Developed a single-page Movie Management System using Angular and ASP.NET Core Web API, allowing users to manage movies and reviews with full CRUD functionality. Implemented features like movie listings, detailed views, review management, and navigation between pages.

angular asp-net-core aws aws-ec2 awsiam awsrds awssecret bootstrap c movie-web-app single-page-applications sql-server typescript webdevelopment

Last synced: 15 Feb 2026

https://github.com/cksfafwefasdf/magicbox

A 32-bit x86 hobbyist OS kernel featuring a Unix-like FS, multi-task scheduling, and a custom Shell.

c i386 kernel operating-system osdev unix-like x86

Last synced: 27 May 2026

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

Classwork to learn multi-thread processing on C language

c prime-generator threads university-of-valladolid

Last synced: 07 May 2025

https://github.com/alexpreynolds/convert2bed

Convert common binary and text genomic formats to BED

bam bed c conversion

Last synced: 16 May 2025

https://github.com/jt122406/cs214

Systems Programming

c rutgers-university

Last synced: 07 Apr 2025

https://github.com/bor0/soko

Sokoban game implementation in SDL/C

c sdl sokoban

Last synced: 16 May 2025

https://github.com/raspiduino/um0

uM0 on Arduino UNO and more. Fork from http://dmitry.gr/?r=05.Projects&proj=08.%20uM0

arduino arm assembly avr c cortex-m0 emulator

Last synced: 09 May 2026

https://github.com/tillkuhn/moodboard

ESP32 MoodBoard C++ Sourcecode for Arduino IDE

arduino c cpp esp32

Last synced: 11 Apr 2026

https://github.com/beliavsky/fortran-to-c

Transpiler from modern Fortran to C

c fortran modern-fortran transpiler

Last synced: 27 May 2026

https://github.com/sambhav2612/cedit

:clipboard: :black_nib: A text editor written in C and C++

c text-editor

Last synced: 15 Mar 2025

https://github.com/xyz347/bfls

一个乱七八糟的库

bm c hash kmp qsort rbtree

Last synced: 31 Mar 2025

https://github.com/secret-guest/file_organizer

Files Organizer is a versatile tool for sorting and organizing files efficiently, ideal for managing recovered data.

c c-development data data-recovery file-management file-manager files sorting sorting-algorithms subdirectories subdirectory

Last synced: 10 Jun 2026

https://github.com/alexandrefournier/ansi-fire

Funny ANSI experiment

ansi-colors c graphics

Last synced: 22 Jun 2026

https://github.com/zwrawr/dsa_assessment

University of York, Data Structures and Algorithms Assessment, Task : Predictive Text

alogrithms c data-structures university-of-york university-project

Last synced: 22 Jun 2026

https://github.com/ailtonfidelix/mpu6050

MPU6050 library for ESP-IDF

c esp-idf esp32 i2c mpu6050

Last synced: 10 May 2026

https://github.com/gmihaila/gina_robot_arduino

[HOBBY PROJECT] Custom made robot arm with Arduino controller. Arm is built entirely by me and its purpose is purely educational. It’s my personal design developed out of my curiosity about robotics and programming hardware.

arduino c pid pid-control programming robotics

Last synced: 09 May 2026

https://github.com/mattlean/glitchart

Databend images

c script

Last synced: 29 Jun 2026

https://github.com/mrglaster/sgdk-megapong-expanded

Expanded version of Megapong game from the Andrej Preradovic's tutorial.

assembly-language c expanded guide sega sega-genesis sega-mega-drive sgdk sgdk-library tutorial tutorial-code

Last synced: 10 May 2026

https://github.com/harrymt/kvs_server

A thead safe version of a key-value-store server.

c concurrent-programming kvstore pthreads

Last synced: 12 Jun 2026

https://github.com/emmaunel/rootkit

A Simple rootkit

c hard linux linux-kernel rootkit

Last synced: 10 May 2026

https://github.com/tank3-tk3/parallel-processing-cuda

Parallel processing with CUDA C / C++

c cpp cuda parallel-computing parallel-programming

Last synced: 09 May 2026

https://github.com/dumitory-dev/ved

An application for creating and working with virtual encrypted logical drives.

c driver mounted-disks virtualization windows

Last synced: 08 May 2026

https://github.com/yasindce1998/barzakh

A controlled, white-hat UEFI bootkit simulation environment for academic research and defensive detection engineering.

bootkit c defensive-security kernel kernel-module malware offensive-security python rootkit security uefi uefi-boot uefi-development

Last synced: 21 Jun 2026

https://github.com/0x1nf3cted/xhell

xhell: lightweight shell built in C

c kernel linux shell

Last synced: 08 May 2026

https://github.com/basemax/infix2postfixc

This is a simple program that converts infix expressions to postfix expressions. It is written in C and uses a stack to store the operators. It is a simple program that I wrote to show how to use a stack in C.

c infix infix-expression infix-notation infix-to-postfix infix-to-potfix infix2potfix postfix postfix-notation stack

Last synced: 20 Jun 2026

https://github.com/ip2location/ip2location-python-c

This module is a Python Library with C that enables the user to find the country, region, city, coordinates, zip code, ISP, domain name, timezone, connection speed, IDD code, area code, weather station code, weather station name, mobile, usage type, address type and IAB category that any IP address or host name originates from. https://www.ip2location.com

c geolocation-database ip-address-geolocation ip-address-lookup ip-geolocation ip2location ip2location-python python-c python-library

Last synced: 20 Jun 2026

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

Simple terminal minesweeper with cursor support made in C

c cli game minesweeper ncurses vim-keybindings

Last synced: 17 Jun 2026

https://github.com/sunilshetty07/basic-c-programming

These programs can be asked during interviews.

c c-programming

Last synced: 15 Jun 2026

https://github.com/andreax79/novantotto

A tool for porting (my) Windows programs to WebAssembly

c emscripten webassembly win16 win32

Last synced: 15 Jun 2026

https://github.com/humanshu001/my-c

Basic programs that I have made while my learning phase of C programming.

c dsa dsa-c programming

Last synced: 29 Jun 2026

https://github.com/jotavare/spinning-ascii-donut-c

A straightforward ASCII spinning donut implemented in C.

c cos sin spinning-donut

Last synced: 29 Jun 2026

https://github.com/nihilantropy/cub3d

My first RayCaster with miniLibX

42 42school c coding doom project raycasting wolfenstein-3d

Last synced: 15 Jun 2026

https://github.com/joneshshrestha/dfa

DFA (Deterministic Finite Automata)

c deterministic-finite-automata dfa theory-of-computation

Last synced: 15 Jun 2026

https://github.com/maeln/zalgo

A smol zalgo implementation.

c code-golf zalgo

Last synced: 15 Jun 2026

https://github.com/calint/any-c

experimental simple language that compiles to c

c compiler

Last synced: 14 Jun 2026

https://github.com/faanid/avr-micro

AVR program: Automatic washing machine simulator code using ATMega32 for simulation in Proteus

atmega32 avr avr-programming c microcontroller

Last synced: 13 Jun 2026

https://github.com/akagi201/janusplugin

Janus plugin development template

c janus janus-gateway plugin

Last synced: 12 Jun 2026

https://github.com/bunyaminyavuz/datastructuresprojects

2 programs I made in the C programming language with the theoretical and technical information I learned in the data structures and algorithms course at the university.

algorithms-and-data-structures binary-search-tree c codeblocks-ide linked-list

Last synced: 12 Jun 2026

https://github.com/hoverguys/ethloader

Load gamecube homebrews over the network using the Broadband Adapter (BBA)

c gamecube homebrew tcp udp

Last synced: 13 May 2026

https://github.com/fbseletronica/franzboy-lib

Biblioteca para a placa FranzBoy

arduino biblioteca c cpp franboy

Last synced: 13 May 2026

https://github.com/jeziellago/android-reverse-shell-example

Android reverse shell example with native library.

android c reverse-shell

Last synced: 23 Jun 2026

https://github.com/leotgo/awesomecompiler

Projeto da cadeira Compiladores, semestre 2015/1 com o professor Lucas Schnorr.

c compilers cpp inf-ufrgs infufrgs ufrgs yaml

Last synced: 09 May 2026

https://github.com/ourhouchmohamed97/cs50-journey

Collection of my CS50 projects and problem sets, showcasing my journey through Harvard's Introduction to Computer Science. Includes solutions, experiments, and implementations in C, Python, SQL, and more.

c certificate computer-science coursework cs50 cs50x education flask harvard-cs50 html-css-javascript learning-to-code practice problem-set projects python sql sqlite

Last synced: 05 May 2026

https://github.com/spiderbjgun/space-shooter

This repository hosts the "space-shooter" game, a thrilling 2D space shooter built with Flutter and Flame. Explore the galaxy, battle alien foes, and enjoy smooth gameplay across Web, Android, and Windows! 🛠️🌌

2d 2d-game amethyst c cross-platform emscripten flame flutter game game-development multiplayer multiplayer-game-server rpg-game scroll-shooter shooter top-down-game unity win32

Last synced: 10 Jun 2025

https://github.com/veresdavid/mastermind

An implementation of the Mastermind board game using socket communication.

c java socket tcp

Last synced: 11 Apr 2026

https://github.com/mikixit/first-software-c

first program written in c, an addition between two numbers!

addition c command-line

Last synced: 23 Jun 2026

https://github.com/csharpermantle/creq

An elegant way to generate HTTP/1.x messages in C

c embedded http http-requests http1 request-response web

Last synced: 28 May 2026

https://github.com/sarincr/raspberrypi-gui-development-with-cpp

This repository contains C++ examples for constructing simple GUI (graphical user interfaces). C++ is faster and lighter than Python,allowing GUIs to respond rapidly and interface with related embedded C supported hardware designs directly.

app appdev appdevelopment application arduino arm c cpp cpp11 embedded-systems fltk gui gui-application iot qt raspberry-pi sdl2 sfml tkinter wxwidgets

Last synced: 01 Mar 2026

https://github.com/joelkp/scoop

SCOOP: Simple C library for Object-Oriented Programming (2013 proof-of-concept library)

c object-oriented-c object-oriented-programming

Last synced: 10 Mar 2026

https://github.com/sidoshiro/trasher

♻️ C memory pool library for my projects and studies 🚮

allocation c compact linux memory-pool pools shell trasher unix

Last synced: 28 May 2026

https://github.com/digitsensitive/foxviewppm

Lightweight image viewer written in C and SDL2

c c-programming image image-viewer pbm pgm ppm ppm-image sdl sdl2 viewer

Last synced: 08 Apr 2025

https://github.com/coderarjob/signal.echo

Demo board which generates sample signals experimenting/checking oscilloscope features

c demo-board electronics kicad oscilloscope signal-generator ziglang

Last synced: 03 Sep 2025

https://github.com/sanix-darker/c-starter

A small and lightweight C starter application(Cello, Clib, Unittests, etc...).

c cello clib starter starter-template test

Last synced: 24 Mar 2025

https://github.com/harshita2234/humidity-and-temperature-monitoring

Embedded Systems Project on Humidity and Temperature Monitoring

c embedded-systems lpc1768

Last synced: 24 Mar 2025

https://github.com/Platypus-Tech/linufux

Linux kernel source tree with ridiculous modifications :D

c gnu gpl gplv2 kernel linux linux-kernel os

Last synced: 10 Mar 2025

https://github.com/visualstudioex3/div2-tlsa98-engine

A native game engine, service and component oriented, for DIV Games Studio 2 (vanilla), writen in ANSI C-89 using Watcom C++ 10.6.

2d 2d-platformer-game ansi-c c c89 div-games-studio div2 dos game-development game-engine ms-dos retro retro-graphics vga watcom

Last synced: 21 Feb 2026

https://github.com/benstigsen/crainfudge

Brainfuck interpreter written in C

brainfuck-interpreter brainfuck-interpreters c interpreter

Last synced: 03 Jul 2025

https://github.com/rphii/c-image-viewer

A lightweight image viewer written entirely in C and OpenGL 3.3

c cglm fast freetype glm image image-viewer lightweight opengl viewer

Last synced: 11 Jun 2025

https://github.com/woolseyworkshop/article-blink-making-an-led-blink-on-a-raspberry-pi

Blink: Making An LED Blink On A Raspberry Pi Article Resources

beginner c cpp electronics programming python raspberry-pi swift

Last synced: 12 Apr 2026

https://github.com/nscotto/claphub

Template workspace for developing all your clap plugins in C/C++ with CMake

audio c clap cpp

Last synced: 30 Apr 2026

https://github.com/rudrodip/calloc

Custom Memory allocator implemented in C

allocator c heap memory memory-allocation memory-management

Last synced: 15 Jul 2025

https://github.com/basemax/persian-hex-system

The Persian Hex System is a cultural and technical project inspired by Arash Mohammadi. Its goal is to create a uniquely Persian system to replace the traditional hexadecimal (hex) numbering system, designed specifically to reflect Iranian culture and Persian language. This project provides tools and scripts in multiple programming languages.

bash bin binary c computer cpp hex hex-system persian php py python ruby shell

Last synced: 07 Feb 2026

https://github.com/kourouklides/perspective-taking

Visual and Spatial Perceptual Perspective Taking (using Kinect)

c c-plus-plus computer-vision cpp cpp-code kinect kinect-fusion opencv opengl openni robotics ros ros-kinetic

Last synced: 12 Apr 2026

https://github.com/kchousos/ninja-vs-zombies

A platform game written in C with the Raylib library.

c gamedev platformer raylib raylib-c

Last synced: 16 Mar 2025

https://github.com/5cover/c-exceptions

Macros for throwing and handling exceptions in C, in a try/catch/finally-like fashion.

c exception exception-handling exceptions try-catch try-catch-finally

Last synced: 30 Oct 2025

https://github.com/joaopaulopmedeiros/projeto-final-itp

Repositório de código para projeto final da disciplina de ITP

c challenge ufrn

Last synced: 25 Mar 2025

https://github.com/eriknyquist/cheaders

C header file generator

automation c python python3

Last synced: 15 May 2026

https://github.com/cpscript/bytehunter

Signature Generation and Pattern Matching Plugin for IDA Pro made in C

binary-analysis c ida-plugin malware-analysis vulnerability-research

Last synced: 04 Sep 2025

https://github.com/yangsijun528/c-chip-8

C 첫 프로젝트로 chip-8 에뮬레이터 만들기

c chip-8 chip-8-emulator

Last synced: 23 Apr 2025

https://github.com/leomsgit/pucsp---ciencia_da_computacao

Atividades Relacionadas a Graduação de Ciência da Computação na Pontífice Universidade Católica de São Paulo

arduino assembly-language c java python

Last synced: 26 Feb 2026

https://github.com/psnappz/smith-waterman

Smith Waterman in C

c smith-waterman

Last synced: 09 Apr 2025

https://github.com/ryhkml/keylogger

Keylogger for Linux. Leaks your keyboard input

c keylogger keystroke linux overlay-obs rootless websocket

Last synced: 11 Mar 2026

https://github.com/rtsfred3/pyntegrate

Use of native C code in Python using C Extensions

c c-extensions c-python-extensions cpython python

Last synced: 16 Jul 2025

https://github.com/madladsquad/untitledtemplatingengine

A templating engine powered by a lisp-like language

c cpp library templating templating-engine templating-language

Last synced: 17 Mar 2026

https://github.com/basemax/cnol

A new C standard library implementation intended for use on embedded systems. (SOON)

c c-lib clib glibc kernel libc library library-systems linux operation-system operation-systems os os-lib runtime-library system

Last synced: 13 Apr 2026

https://github.com/alpha74/cuda_basics

Nvidia NVCC CUDA programs for begineers.

c cpp cuda cuda-programs nvcc nvidia parallel-computing parallel-programming

Last synced: 08 May 2026

https://github.com/shishirjindal/keylogger

A simple C based keylogger

backdoor c keylogger linux

Last synced: 13 Apr 2026

https://github.com/ragarwal33/struct-ts

C/C++ style struct definition, serialization in Typescript

c cplusplus serialization struct structure typescript

Last synced: 13 Apr 2026

https://github.com/ZBCMars/UEFIStudy

Here is the code I wrote in the process of learning UEFI and OS. My goal is to write a complete OS Loader to boot the operating system in the U disk.

bios c operating-system uefi uefi-boot uefi-shell

Last synced: 11 Mar 2025

https://github.com/wayou/lame

lame mirror https://sourceforge.net/projects/lame/

c encoder lame mp3

Last synced: 09 Jul 2025

https://github.com/wengwalker/logc

logc - small and simple C/C++ logger library

c c-plus-plus library linux log logger unix

Last synced: 20 Jan 2026