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

Just a brainfuck compiler written in C.

brainfuck c cmake code-generation compiler

Last synced: 19 Jul 2025

https://github.com/hajin-park/ucmerced-cse

UC Merced CSE Monorepo

c cpp mips python ucm ucmerced

Last synced: 07 May 2025

https://github.com/dmolik/githubfs

A weird little C program to fetch your stared repos and mount to a directory

c github graphql libcurl libfastjson libfuse lmdb

Last synced: 24 Jun 2025

https://github.com/sdasgup3/profiler-using-clang-based-ast-instrumentation

Clang based AST reformatting tool used for injecting instrumentation code in C/C++ programs. The goal is collecting profiles (run-times and execution frequencies) on C/C++ programs.

ast c clang cplusplus instrumentation llvm profiler runtime total

Last synced: 12 Apr 2025

https://github.com/pericles001/printf

Group project: writing our own printf function

c gcc printf

Last synced: 24 Jun 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/clseibold/Lydrige

Lydrige is a simple statically typed interpreted programming language inspired by lisp and C.

c interpreter language lisp mpc

Last synced: 11 May 2025

https://github.com/github0null/mesch

meschach: C 矩阵库,可用于单片机系统,源码来自: http://homepage.divms.uiowa.edu/~dstewart/meschach/)

c library matrix mcu meschach stm32

Last synced: 13 Apr 2025

https://github.com/ryukinix/pic-tetris

Tetris Implementation for PIC18F4550

c game microchip pic tetris xc8

Last synced: 05 Apr 2025

https://github.com/hollystandring/nmenu

A 'plug and play' menu system for ncurses with automatic sizing and centering

c linux ncurses

Last synced: 05 Apr 2025

https://github.com/j1sk1ss/cordellos.petprj

Simple hobby OS based on GRUB2 as boot loader, and .c kernel with userland programs

asm c elf ethernet fat32 grub2 kernel os scratch userland

Last synced: 17 Feb 2026

https://github.com/nicolasbauw/amiga-cc

Amiga C cross compiler installation script for Linux/Macos

68000 amiga assembler c cross-assembler cross-compiler install-script linux m68k macos vasm vbcc

Last synced: 13 Apr 2025

https://github.com/luistar/union-find-c

C implementation of the union-find data structure

c disjoint-set union-find

Last synced: 12 May 2025

https://github.com/german-one/termwnd

Find the terminal window hosting the shell process running in a local Windows session.

c command-line console cpp csharp powershell terminal vb-net windows

Last synced: 11 Apr 2025

https://github.com/apwhitehat/http_threadripper

HTTP 1.1 server which shows off high concurrency capabilities of C++

c cpp cpp11 high-concurrency http libev socket-programming

Last synced: 13 Apr 2025

https://github.com/sleepy762/lucidloader

Simple and light interactive boot manager.

aarch64 boot boot-manager bootloader c clang linux posix-uefi shell uefi x86-64

Last synced: 11 Mar 2025

https://github.com/dsst95/vulnerable-server

A server for testing shellcode injection over a buffer overflow

buffer-overflow c denial-of-service metasploit msf msfvenom shellcode-injection

Last synced: 03 Apr 2025

https://github.com/bor0/chip-8

CHIP-8 virtual machine was made to allow video games to be more easily programmed for said computers

c chip-8 chip8 games interpreter sdl

Last synced: 10 Apr 2025

https://github.com/bor0/misc

Misc playground and random stuff

assembly books c coq haskell idris javascript playground scheme

Last synced: 10 Apr 2025

https://github.com/deathlyfrantic/git-status-prompt

A Git status widget for your zsh prompt, written in C

c git prompt status zsh

Last synced: 12 Mar 2025

https://github.com/gizmo385/c-minus-minus

A C-- compiler written in C with a side Clojure branch

c clojure compiler

Last synced: 09 Jul 2025

https://github.com/luqasz/avr-registers

Fixed registers and bit fields generated from atdf files

avr c cpp embedded rust

Last synced: 19 Mar 2025

https://github.com/conni2461/examiner

A small, opinionated c unit testing framework

c unit-testing-framework

Last synced: 29 Oct 2025

https://github.com/anshumanv/sea-shell

Minimal terminal functions implemented in C.

c os sea shell terminal

Last synced: 19 Mar 2025

https://github.com/gikoskos/simbly

Multithreaded runtime and interpreter for programs written in a tiny assembly-like language

c cmake concurrency concurrent data-structures interpreter language multithreading pthreads runtime toy-language unix

Last synced: 10 Apr 2025

https://github.com/guilhermenobrega/c-projects

Projetos e estudos acerca da linguagem C. Para aprender mais funções e bibliotecas, leia a documentação fornecida neste diretório

c colab colab-notebook colab-tutorial csharp introduction-to-algorithms logic-programming

Last synced: 11 Apr 2025

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

xhell is a basic shell written in C

bash c cli shell terminal

Last synced: 18 Mar 2025

https://github.com/risto-stevcev/c-autotools

:boat: A tutorial on how to use autotools for C

autotools c configure install make make-install

Last synced: 30 Apr 2025

https://github.com/arturbomtempo-dev/programming-logic-course

A repository with the material for the Programming Logic course focusing on C and C++. This course is designed to help beginners start their journey in the field of programming and technology by covering fundamental concepts and building a strong foundation for future learning.

c course cpp programming-logic

Last synced: 30 Apr 2025

https://github.com/ac000/sprotly

Simple transparent https proxy forwarder using splice(2)

c networking splice transparent-https-proxy

Last synced: 10 Apr 2025

https://github.com/onjin/astral

MUD Astral Dominion

c game mud

Last synced: 14 Oct 2025

https://github.com/silentvoid13/silent_log

dead simple single-header library to display some colored log messages

c logging-library

Last synced: 20 Aug 2025

https://github.com/ruimaciel/mropes

M's ropes library: a rope data structure library implemented in C

c c90 data-structures rope rope-string string

Last synced: 05 May 2025

https://github.com/eugenedakin/rawplugin

Create a raw x64 bit Windows "C" with "C++" plugin that can be used in Xojo

c cplusplus plugin raw-plugin visual-studio xojo

Last synced: 16 Oct 2025

https://github.com/anuj-er/introductory-c-programming-specialization

This repository is a comprehensive resource for students enrolled in the Introductory C Programming Specialization course. Created by Anuj Kumar, a first-year Computer Science and Engineering student at Chitkara University, this repository contains all the codes, instructions, and tips needed to successfully complete the course.

c makefile programming-language resources shell

Last synced: 12 Apr 2025

https://github.com/uwunyaa/pulse

A CPU monitor that can disable processors on the fly

beos c gtk gtk2 haiku linux

Last synced: 09 Jul 2025

https://github.com/gonsie/gates

Gate-level circuit model for ROSS

c circuit discrete-events-simulations gate-level ross simulation

Last synced: 29 Apr 2025

https://github.com/dcasella/k-means

K-Means libraries for C, Lisp, Prolog and Ruby

c common-lisp kmeans prolog ruby

Last synced: 30 Apr 2025

https://github.com/kube/libft

42 C Library implementation

42born2code c libc libft

Last synced: 20 Oct 2025

https://github.com/danielmartensson/deeplearning2c

Using Deeplearning4J with JavaFX for mobile and desktop use and generate C-code and MATLAB-code

android c deep-neural-network deeplearning4j gluonhq-javafx iphone java javafx matlab

Last synced: 01 May 2025

https://github.com/basemax/c-minifier

CMinifier: A C program to remove comments and minimize the code (remove whitespace and summarize code)

c c-minifier minifier minifier-c minifiers minify minify-c minifying

Last synced: 05 May 2025

https://github.com/adam-mcdaniel/bigint

A library for arbitrarily large integers📐, written in C

biginteger c header-only library math

Last synced: 11 Apr 2025

https://github.com/rutujar/helloworld_travis_demo

This is a demo program using continuous integration tools such as Travis,Jenkins,Circle ci and AppVeyor. Many more will be updated shortly

appveyor c circleci circleci-demos codacy code-quality cpp csharp go java javascript jenkins jenkins-ci python r scala travis travis-ci travis-ci-demo travis-ci-github

Last synced: 10 Apr 2025

https://github.com/dyekuu/dns-hijacking

A C/C++ language tool for DNS Hijacking in UNIX/Linux System by using raw socket and pcap

c dns-hijacking dns-server pcap raw-socket

Last synced: 01 Jul 2026

https://github.com/chaoses-ib/cpp

c cpp

Last synced: 16 Jun 2025

https://github.com/avdaredevil/components-for-powershell

Polyfill Like components for PowerShell - Single Line Integrations with any Technology Stack

bower c cli ease environment git golang integration java mongodb nodejs path php polyfill powershell python r ruby utility windows

Last synced: 11 Apr 2025

https://github.com/ilayn/semicolon-lapack

C11 implementation of the venerable F77 LAPACK library

blas c lapack linear-algebra

Last synced: 06 Apr 2026

https://github.com/briandowns/libbluesky

C/C++ library for accessing the BlueSky API.

bluesky c cplusplus libray

Last synced: 24 Jul 2025

https://github.com/nathancy/micromouse-simulator

Micromouse simulator with four levels written in C

c maze micromouse-simulator mouse simulator

Last synced: 15 Jun 2025

https://github.com/nicholaschiasson/car

Compile and Run! Execute source files directly without worrying at all about compiling.

c compile-and-run cpp csharp go java rust shebang utility

Last synced: 08 May 2025

https://github.com/princexz/alx-system_engineering-devops

I'm now a ALX Student, this is my second repository as a full-stack engineer

c git network network-analysis ruby shell

Last synced: 10 Mar 2026

https://github.com/linwin-cloud/kylin-language

KyLin 是一款基于Jvm的跨平台高效的编程语言。面相对象和面向过程都是可以的,直译式编程语言 其特点就是快速高效简单,语法设计降低或者避免写出像shit一样的代码,代码就像诗一样优美 同样,其设计成函数式,而且避免套嵌的写法,完全利用函数的调用,代码可读性十分的高,而且运行安全,基于Jvm,jvm有强大的内存安全管理机智 从功能和一些设计上是对标Python的

c http java kylin linux programming-language windows

Last synced: 15 Jul 2025

https://github.com/ctkqiang/dirleaks

dirleaks 是一款轻量级、高效的敏感路径扫描工具,专为 渗透测试人员、红队、安全研究员 设计。 它能够快速识别目标站点中常见的敏感文件、配置文件、备份文件和目录泄露问题,帮助安全从业者在信息收集阶段迅速发现潜在的攻击面。 本项目基于 C 语言 + libcurl 实现,保证了跨平台兼容性与性能,提供交互式终端菜单,简单易用,适合从个人测试到团队批量渗透任务。

c china chinese clang ctkqiang curl cybersecurity dirleaks hackertools redteam scanner websecurity

Last synced: 15 May 2026

https://github.com/maxgfr/braille-translator-math

A program that converts a pdf to txt by transforming a registered mathematical symbol in its braille form.

blind braille braille-translator c converts hex hexadecimal mathematics pdf script translation

Last synced: 02 Aug 2025

https://github.com/jgcmarins/mst-prim-kruskal

Clustering aggregation using Prim and Kruskal's MST algorithm

c clustering cpp gnuplot kruskal-algorithm minimum-spanning-trees mst prim-algorithm

Last synced: 30 Apr 2025

https://github.com/julorapido/sdl_doom

wolfenstein renderer made with SDL2 and C.

c engine3d sdl sdl2

Last synced: 01 Aug 2025

https://github.com/zbrdeev/base64.c

Base64 library in C

base64 c library

Last synced: 22 Aug 2025

https://github.com/sug0/sheeetfm

A sheeet file manager for sheeet computers

c eee-pc file-manager minimalist suckless

Last synced: 22 Aug 2025

https://github.com/briancline/undernet-cservice

The original Undernet Channel Service (X/W) used from 1995–2002. Note: I am not the author, just preserving it for posterity. It is one piece of IRC history.

c cservice irc irc-services undernet

Last synced: 22 Aug 2025

https://github.com/opensourcedoc/c-boilerplate-library

C Boilerplate Project to Build C Based Library

boilerplate-library c

Last synced: 23 Apr 2025

https://github.com/berkekaragoz/en-tr-locale-verifier

Verifies and fixes the system (Linux) language (EN or TR)

c i18n linux qt

Last synced: 19 Aug 2025

https://github.com/zmercury/cpp

C++ - Second Semester Notes

bed bicte c cpp ict notes programming sanothimi

Last synced: 07 Apr 2025

https://github.com/alxm/defendpluto

:full_moon: Space shooter game

arduino c game gamebuino-meta space-shooter

Last synced: 14 Apr 2025

https://github.com/jesperkha/neon

Statically typed compiled language

c compiler language neon programming-language transpiler

Last synced: 22 Apr 2025

https://github.com/yshui/test.h

Header only C unit testing framework

c header-only unit-test unit-testing unit-testing-framework

Last synced: 20 Jun 2025

https://github.com/andresrodriguez55/interpreterforbigaddlanguage

Interpreter for the BigAdd language.

c compiler interpreter

Last synced: 09 Mar 2026

https://github.com/r3shape/uniform

A pluggable, extensible, open-source game engine, written in C.

c c99 extendable game-engine opengl pluggable

Last synced: 31 Aug 2025

https://github.com/xyproto/gcstr

Safe garbage collected strings for C, inspired by Go

c c11 go strings

Last synced: 15 Apr 2025

https://github.com/3541/liba3

Lightweight C utility library.

c utility-library

Last synced: 18 Jan 2026

https://github.com/fragglet/yocton

Stringly-typed Minimalist Object Notation

c encoding minimalist

Last synced: 07 Apr 2025

https://github.com/moon-chilled/lrogue2

Updated version of lrogue

c rogue roguelike

Last synced: 01 Sep 2025

https://github.com/mulatinho/sfm

a simple file manager written in C with GTK for educational purposes

c file-manager gtk linux ncurses nfs smb ssh

Last synced: 15 Apr 2025

https://github.com/vberlier/narmock

A minimal mocking utility for C projects.

c mocking narwhal tests

Last synced: 17 Oct 2025

https://github.com/unixzii/libdscoro

🚄 The dead-simple stackful coroutine library.

async c coroutines greenthread ios library objective-c stackful-coroutines

Last synced: 25 Mar 2025

https://github.com/goldsborough/atom-clang-expand

:dragon: A clang tool for happy refactoring without source-code gymnastics (atom package)

atom c clang cpp objective-c package tool

Last synced: 12 Oct 2025

https://github.com/simonprickett/cpitrafficlights

Experiments with a Raspberry Pi, Low Voltage Labs Traffic Light LEDs and the C Programming Language.

c gpio gpio-pins low-voltage-labs raspberry-pi raspberry-pi-3

Last synced: 25 Mar 2025

https://github.com/gjbex/code-optimization

Repository for participants of the "Code optimization" training

c cpp fortran hpc optimization profiling scientific-computing

Last synced: 13 Oct 2025

https://github.com/briandowns/structured-logger

A simple JSON structured logger for C applications.

c c-language json logger logging structured-logging

Last synced: 10 Apr 2025

https://github.com/prakalp-pande/data-structure

The GitHub repository focuses on data structures and algorithms, providing implementations and examples for various concepts in computer science. It aims to help developers understand fundamental topics like arrays, linked lists, stacks, queues, trees, sorting algorithms, and searching algorithms. With well-documented code snippets and explanations

c competitive-programming cpp dsa

Last synced: 15 Oct 2025

https://github.com/kdelphinus/42born2code

42 Seoul의 프로젝트들

42borntocode 42seoul c cpp98

Last synced: 10 Apr 2025

https://github.com/weirdnox/feup

Ficheiros de apoio e resoluções de exercícios do Mestrado Integrado em Engenharia Eletrotécnica e de Computadores, @FEUP

c comp computadores elec electro eletro engenharia engenharia-eletrotecnica feup lsdi mieec pdsi prog prog1 prog2 programacao sa scon

Last synced: 25 Mar 2025

https://github.com/timlrx/sqlite-extension-template

Template for building a SQLite extension in C/C++. Builds a loadable module, static extension, python package and WebAssembly distribution.

c cpp python sqlite template wasm

Last synced: 15 Mar 2026

https://github.com/josecelano/c-mandelbrot-arbitrary-precision

Proof of concept project about adding arbitrary precision math to Fractal generation software GNofract4D.

arbitrary-precision c c-language mandelbrot mandelbrot-fractal

Last synced: 26 Mar 2025

https://github.com/bestmahdi2/uni__bachelors_sku_path

A repository of complete information on computer engineering courses and projects along with project links

bachelor c cpp css fortran html java javafx javascript js php pyqt python qt swing

Last synced: 29 Oct 2025