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/8dcc/brainfuck-interpreter

Interactive brainfuck interpreter made in C

brainfuck brainfuck-interpreter c interpreter ncurses

Last synced: 30 Apr 2025

https://github.com/algosup/2023-2024-project-4-sportshield-team-7

🛡️🔐 This is our take on the SportShield project, aiming to help better secure sports gear all around the world!

arduino bluetooth-low-energy c embedded gps iot motion-sensor security

Last synced: 22 Jul 2025

https://github.com/mrts/debugging-cgi-applications-with-gdb

How to debug CGI applications with GDB

c cgi gdb

Last synced: 03 May 2026

https://github.com/zpnst/tinynet

Network model on UNIX domain sockets with visualization, implemented in C

c networking unix

Last synced: 08 Aug 2025

https://github.com/hemmat1984/crun

CRUN - Compile & Run C/C++ Code with Ease

batch-script c compiler-toolset cpp shell-script

Last synced: 12 Apr 2025

https://github.com/codestrange/webserver

Machine Programming II Project for the 2018-2019 course of the Computer Science degree at the University of Havana, Cuba.

c http-server web-server

Last synced: 14 Mar 2025

https://github.com/Barthandelous01/redocx

A blazing-fast C docx decoder

c docx microsoft-word

Last synced: 31 Mar 2025

https://github.com/jotavare/c-text-editor

A text editor built from scratch in C, using less than 1000 lines of code.

c input-output search syntax-highlighting text-editor text-viewer

Last synced: 12 Nov 2025

https://github.com/novpath/c-programming-language

C语言程序设计MOOC 翁恺、《C语言程序设计(第3版)》何钦铭 颜晖 - 课程笔记

c study-notes

Last synced: 10 Jul 2025

https://github.com/desmonhak/compiler

Lenguaje de programación creado para desarrollo de sistemas operativos, creación de shellcodes y muestras de malware

assembly-language c malware os shellcode

Last synced: 03 Aug 2025

https://github.com/dosworld/o0c

Oberon-0 Compiler in C for MS-DOS

c compiler dos ms-dos oberon oberon-0 risc risc-5

Last synced: 30 Jul 2025

https://github.com/azazhassankhan/low_latency_hardware_accelerator_for_stockmarket_indicators

📈 Welcome to the repository that powers the future of stock market analysis with lightning-fast hardware acceleration on FPGA! ⚡️

c compare fpga-accelerator hft-trading trading-bot vhdl

Last synced: 14 Apr 2025

https://github.com/sfuller/dew

Development Environment Wrangler

build-tool c c-plus-plus cmake dependencies package-manager

Last synced: 06 Mar 2025

https://github.com/desmonhak/structs_data_c

implementacion de vectores, al estilo de C++, podemos situar un ejemplo usando la implementacion en el archivo code_array-list.c. Ademas hemos hecho una implementacion de tablas de hash, puede situar un ejemplo de su uso en code_hash-table.c. Podemos situar tambien una implementacion de vectores pero esta vez con listas enlazadas en code_vector-...

arrays-dinamicos c estr hashtable listas-enlazadas

Last synced: 23 Jul 2025

https://github.com/brimstone/shellload

Load shellcode into a new process, optionally under a false name.

c linux post-exploitation redteam shellcode

Last synced: 12 Apr 2025

https://github.com/minhaskamal/coolconsolegames

A Collection of Wonderful Console Games (the-game-of-life-three-3-stones-tic-tac-toe-tictactoe-criss-cross-snake-rush-peeble-dropping-connect-four-4)

c console console-game game

Last synced: 23 Aug 2025

https://github.com/gabriel-logan/auto

Repository with several codes that automate tasks in a practical way.

automation c c-plus-plus collaborate communityexchange csharp java javascript linux programming python typescript windows

Last synced: 24 Aug 2025

https://github.com/offensive-vk/classics

Classics: (C/C++) ~ This Repository Contains All of My C & C++ Programs. Hence, An Old School Repo. All Programs Have Categorized for Reference.

assembly bash c cpp

Last synced: 15 Jun 2025

https://github.com/heyskidee/fun.sh

Terminal based utility for good times!

c fun terminal terminal-based terminal-game

Last synced: 07 Sep 2025

https://github.com/kchousos/idbs

Implementations of different kinds of databases, written in pure C.

c database databases design-database hash-table hashtable heap implementation-from-scratch low-level

Last synced: 09 Jul 2025

https://github.com/jotavare/philosophers

Often referred to as the Dining Philosophers Problem, is a classical synchronization problem that explores the challenges of resource sharing and deadlock avoidance.

c data-races deadlock dining-philosophers-problem gdb makefile multithreading mutex-synchronisation mutexes-locks norminette philosophers pthreads semaphore thread valgrind

Last synced: 09 Jul 2025

https://github.com/gkaszewski/skelenimator

A skeletal sprite animator, written in C with OpenGL [WIP]

c opengl

Last synced: 11 Jun 2025

https://github.com/abuzaforfagun/c.basicoperations.bangladeshwiki

Complete wiki of Bangladesh in C. Implement search inside array. Case intensive user input. Added lots of logic to confirm minimum app crash.

c

Last synced: 10 Apr 2025

https://github.com/softmotions/iwstart

Boilerplate generator for C projects based on iowow, iwnet, ejdb2 libraries

boilerplate c cmake ejdb ejdb2 iowow iwnet nvim project-generator vim

Last synced: 09 Sep 2025

https://github.com/zelang-dev/c-raii

An robust high-level Defer, RAII implementation for C89, automatic memory safety, smartly!

c c89 defer memory-management raii

Last synced: 29 Oct 2025

https://github.com/a1exxd0/acc

C89 compiler built in Rust.

c compiler llvm

Last synced: 30 Apr 2025

https://github.com/vhotspur/pcut

Plain C unit testing framework

c unit-testing

Last synced: 10 Apr 2025

https://github.com/rir360/login-systems

The repository contains some different types of simple login systems programmed in c/c++ language. From a very simple password checking program to an advanced encryption system.

c cpp decryption encryption login password system

Last synced: 17 May 2026

https://github.com/andezion/tans-integration

My attempt to integrate a simplified tANS algorithm into the ContikiNG environment

algorithms asymetric-numeral-systems c contiki-ng embedded-c udp-protocol

Last synced: 08 Sep 2025

https://github.com/brocbyte/gemsh

Simple shell implementation.

c multiprocessing shell

Last synced: 15 May 2026

https://github.com/arthurdouillard/teledetection

Implementation in C of a custom k-means for clouds detection in satellite images.

c image-processing kmeans-clustering satellite-images

Last synced: 05 May 2025

https://github.com/fmahadybd/full-train-project-with-c

Full Ticket Management System using C language. A simple Lab Project of Green University of Bangladesh. In this project using basic operation of programming language C

c

Last synced: 21 Mar 2025

https://github.com/robrohan/r2

A vector, quaternion, and matrix single-file public domain library for C99

c c99 game-2d game-development gamedev maths matrix matrix-multiplication

Last synced: 01 May 2025

https://github.com/noranta4/three-body-problem

The motion of an asteroid in a two-dimensional space with a star and a planet • University project • 2014 - Laboratorio di Fisica Computazionale - BSc in Physics, II year

c differential-equations runge-kutta runge-kutta-methods three-body-problem

Last synced: 11 Apr 2025

https://github.com/arthurmco/rainos

A hobby operating system, designed for old computers

c easy-to-use hobby-os operating-system x86-32

Last synced: 17 Jan 2026

https://github.com/kimlimjustin/touch

Create file(s) just by typing a command.

c cli touch

Last synced: 10 Apr 2025

https://github.com/lakshayd02/exploit_development_framework_c

A C-based exploit development framework and fuzzing tool designed to test application robustness and security by generating random payloads and targeting vulnerabilities. Automate vulnerability discovery and improve application resilience! 🛡️

c exploit-development exploitation-framework fuzzing fuzzing-tool

Last synced: 10 Apr 2025

https://github.com/kgabis/chip8

A CHIP-8 and SUPER CHIP emulator in C.

c chip8 emulator

Last synced: 30 Apr 2025

https://github.com/fsmaxb/oggextract

Extract ogg from binary files.

c extract-ogg ogg-vorbis

Last synced: 20 Mar 2025

https://github.com/ac000/ffmpeg-libs-audio-transcode

Example of using the ffmpeg-libs C API to transcode audio to WAVE

audio audio-processing c ffmpeg-libs transcoding

Last synced: 10 Apr 2025

https://github.com/acasamit/ratios

RatiOS is a simple operating system kernel developed from scratch in C and Assembly for BIOS (not EFI) on the i386 architecture.

assembly c kernel

Last synced: 30 Apr 2025

https://github.com/rajshrestha86/mpi-histo

A program developed using MPI for distributed computation of Histogram for large data and their performance anaysis on multi-core systems. The program is written in C and uses SPMD architecture to fork processes and compute histogram.

c distributed-computing high-performance-computing mpi

Last synced: 02 Apr 2025

https://github.com/uxcn/spookyhash-c

spookyhash (C99)

c hash spookyhash

Last synced: 01 May 2025

https://github.com/tremus/figmaboundsheader

Figma plugin for generating a c friendly Bounds.h file with the dimensions of all selected nodes

c cpp figma figma-plugin gui

Last synced: 11 Apr 2025

https://github.com/norgate-av/navfoundation.amx

A collection of libraries for NetLinx software development

amx c functions harman helpers library netlinx rms utils

Last synced: 16 Feb 2026

https://github.com/thepranaygupta/codehelp-compiler

A library that allows you to run programs in 5 languages using node.js, useful for creating online IDE's and similar projects.

c codehelp codehelp-compiler compiler cpp cpp-compiler gcc gcc-compiler

Last synced: 18 Mar 2025

https://github.com/tyler887/winboot

⚙️ A Windows boot loader that replaces Microsoft's boot loader

assembly-language c gpl microsoft windows windows-10 windows-11

Last synced: 20 Apr 2026

https://github.com/sn2606/scicomp

A library of implementations of Numerical Methods; explores applications of Data Structures and Algorithms.

algorithms c crout-method doolittle-method gauss-jordan-elimination linear-algebra numerical-methods numerical-recipes statistics strassen-algorithm

Last synced: 14 Oct 2025

https://github.com/stravo1/dsa-c

data structures and algorithms in C

algorithms c data-structures dsa

Last synced: 02 Aug 2025

https://github.com/monksc/md5paswordcracker

Given a text file of passwords and choices for each possible character in the password, it will use multiple threads on the cpu and gpu to brute force all possible choices. On my 2015 MacBook Pro it saw 4.5x performance increase with using the gpu and multiple threads on the cpu.

5x-performance c character choices gpu john-the-ripper metal multiple-threads password-cracker swift

Last synced: 15 May 2026

https://github.com/siraben/bf

Fast, simple brainfuck interpreter in C

brainfuck c interpreter

Last synced: 27 Jul 2025

https://github.com/benmezger/shelly

A soon to be born shell.

c shell

Last synced: 09 Jul 2025

https://github.com/filimonovalexey/stepik

Решение курса на Степик: Основы программирования на C. Задачи.

c stepik stepik-course

Last synced: 09 Jul 2025

https://github.com/joaoassalim/beecrowd-solution

Beecrowd Solution in Python, C, C++, Java and SQL

beecrowd-solutions c cpp17 java python sql

Last synced: 08 Sep 2025

https://github.com/leaomartelo2/wireframe_editor

Level / Map editor for Wireframe game/engine

c editor level-editor map-editor

Last synced: 23 Aug 2025

https://github.com/fbn776/clab-s2

KTU S2 CSE C lab codes

c c-lab c-programming code-dump ktu ktu-s2

Last synced: 15 Jun 2025

https://github.com/morian/leek

SSE/AVX2/AVX512 onion v2 address generator.

c onion openssl simd tor

Last synced: 07 May 2025

https://github.com/mzprog/sgk

a new tools for GUI under SDL

c gui sdl2

Last synced: 30 Jun 2026

https://github.com/fbn776/dslab-s3

Repo containing the code for all exercises done in KTU 2019 S3 Data Structures lab

c data-structures ktu ktu-s3-cse lab

Last synced: 15 Jun 2025

https://github.com/muhamedayoub/coding_problems

you will find some resources for develop your logical thinking

algorithms c coding-challenge data-structures java

Last synced: 15 May 2026

https://github.com/d-naveenz/console-text-format-lib

C library for text formats and alignments and text-based graphics.

c console text-formatting

Last synced: 03 Apr 2025

https://github.com/barimehdi77/libft

Libft (42cursus) 2019-2020. This project aims to redo in C a library of usual functions that can be used is the next projects of 42

1337 42 42cursus bonuses c libft

Last synced: 27 Mar 2025

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

https://github.com/mnyoshie/ezgrpc2

A single-threaded, non-blocking, asynchronous gRPC server in C.

c grpc grpc-server

Last synced: 10 Apr 2025

https://github.com/diegocr/libdaemons

all you need to create a daemon, in minutes!

c daemon server

Last synced: 10 Sep 2025

https://github.com/egorlem/omega

021011 EZ-FLASH OMEGA Kernel for gameboy advance

c game-development gameboy

Last synced: 27 Mar 2025

https://github.com/lukasdias/trabalho-final-lp-2018.2

Trabalho Final para obtenção da terceira nota da cadeira Linguagens de Programação

c

Last synced: 29 Oct 2025

https://github.com/maumagnaguagno/ichor

:drop_of_blood: Fast S-expression parser for Ruby

c rubygem s-expression

Last synced: 17 Feb 2026

https://github.com/glolichen/lios

Questionably written operating system

c kernel os osdev

Last synced: 11 Apr 2025

https://github.com/pedro-ricardo/quadprog

Quadratic programming routine based on R Package sources. Changed to have a Matlab like interface and usage examples in C and Fortran.

c modern-fortran quadprog quadratic-programming solver

Last synced: 15 Jun 2025

https://github.com/alejandroesquivel/msp430-ultrasonic-distance

The MSP430 (MSP430g2553) was used to create an ultrasonic (HC-SR04) distance meter, the distance measurements are sent via USB-Serial interface to the host computer using UART.

c matplotlib msp430 msp430g2553 python uart ultrasonic-sensor ultrasonic-sensor-distance usb

Last synced: 28 Mar 2025

https://github.com/olback/gta-session

A Program that modifies your firewall rules to time out your GTA Session.

c gta gta-online gta5 gtav

Last synced: 02 Apr 2025

https://github.com/doktormike/gcolpicker

Implementation of a GTK color picker (forked from Gcolor2)

c color-picker gtk2 linux

Last synced: 10 May 2026