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/denysvitali/linux-smaug

Linux Kernel for Smaug / Dragon / Pixel C

c dragon google pixel pixel-c ryu smaug

Last synced: 18 Mar 2025

https://github.com/kristapsk/resclib

Real-Time / Embedded Standard C Library (libc).

c libc

Last synced: 28 Oct 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/eriknyquist/app_timer

Friendly, lightweight, hardware-agnostic timer abstraction layer in C. Use a single timer/counter source to drive many timed events.

arduino c cprogramming embedded embedded-c hardware-agnostic linux os-agnostic portable scheduling timer timers timing windows

Last synced: 01 May 2025

https://github.com/joaopauloaramuni/c

Repo C

c gcc mingw

Last synced: 10 Apr 2025

https://github.com/qaptivator/plainimg2

as simple as it gets for an image viewer

beginner-project c gcc image image-viewer lightweight sdl3 windows

Last synced: 07 Sep 2025

https://github.com/getjared/rude

a rude little window manager

c hacktoberfest window-manger xlib xorg

Last synced: 04 May 2025

https://github.com/samedsay/projects

Microscale Projects in Different Programing Languages

c java java-8 javaawt javaswing

Last synced: 12 Apr 2025

https://github.com/basemax/osdetect

A tiny header file for detects the operating system in C based program.

c operation-system operation-systems operationsystem os os-detect os-detection

Last synced: 05 May 2025

https://github.com/mariokonrad/crc

CRC

c crc

Last synced: 11 Apr 2025

https://github.com/madladsquad/untitledexec

A cross-platform wrapper on top of fork and exec/CreateProcess

c cpp cross-platform execution library unix windows

Last synced: 11 Apr 2025

https://github.com/sabaurgup/language_detector

With this program, you can find the frequencies of defined biagrams and trigrams in a text entered, and as a result, you can see whether the language of this text is German or English.

c computational-linguistics english-language filter frequencies german-language language-detection language-modeling

Last synced: 29 Oct 2025

https://github.com/sabine-lang/sabine

😭 | Perfect opportunity to lock in

c compiler nix sabine toy-project

Last synced: 10 Apr 2025

https://github.com/anicusan/konigcell

Quantitative, Fast Grid-Based Fields Calculations in 2D and 3D - Residence Time Distributions, Velocity Grids, Eulerian Cell Projections etc.

c grid pixels projection python residence-time-distribution visualization voxels

Last synced: 11 Apr 2025

https://github.com/emmiegit/qotd

QOTD (quote of the day) protocol daemon

c daemon posix qotd quotes systemd tcp unix

Last synced: 30 Apr 2025

https://github.com/jonnyhyman/convex_symbolic

Python symbolic canonicalizer and C code generator for embedding convex optimization problems.

algebra c c99 canon canonicalize code codegen convex cvxpy generation optimization python symbolic

Last synced: 02 May 2025

https://github.com/detectivekaktus/brainc

Brainfuck x86_64 execution toolset written in pure C for Linux

assembly brainfuck c compiler interpreter linux make nasm nasm-assembly toolset x86-64

Last synced: 10 Apr 2025

https://github.com/samagra14/samsh

A hackable basic shell built in C.

c linux shell

Last synced: 20 Mar 2025

https://github.com/grahamedgecombe/ssh-ldap-publickey

A program for looking up SSH public keys with LDAP.

c ldap ssh

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

42 C Library implementation

42born2code c libc libft

Last synced: 20 Oct 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/ac000/sprotly

Simple transparent https proxy forwarder using splice(2)

c networking splice transparent-https-proxy

Last synced: 10 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/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/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/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/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/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/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/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/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/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/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/conni2461/examiner

A small, opinionated c unit testing framework

c unit-testing-framework

Last synced: 29 Oct 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/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/chaoses-ib/cpp

c cpp

Last synced: 16 Jun 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/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/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/onjin/astral

MUD Astral Dominion

c game mud

Last synced: 14 Oct 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/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/anshumanv/sea-shell

Minimal terminal functions implemented in C.

c os sea shell terminal

Last synced: 19 Mar 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/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/briandowns/libbluesky

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

bluesky c cplusplus libray

Last synced: 24 Jul 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/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/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/libdriver/syn6288e

SYN6288E full function driver library for general MCU and Linux.

c full-function-driver linux mcu speech-synthesis syn6288e uart

Last synced: 04 Aug 2025

https://github.com/gabrielevalenzuela/microcontrollerexamples

Example projects for LPC1769 and STM32 microcontrollers. Includes code samples and setup instructions for various functionalities and peripherals. Ideal for learning and implementing embedded systems with ARM Cortex-M.

c embedded-systems lpc1769 stm32f103c8t6

Last synced: 20 Aug 2025

https://github.com/xx19941215/light-c

c

Last synced: 27 Mar 2025

https://github.com/narasimha1997/cc-builder

Live compilation and linking tool for C/C++ projects written in Go.

build c compiler cplusplus cpp devtools go golang

Last synced: 24 Aug 2025

https://github.com/basemax/bignumberc

The Big Number C library is a C library for arbitrary precision arithmetic. It can be used to perform arithmetic operations on numbers of arbitrary size. It is written in C and is designed to be portable and efficient. You can work with numbers of any size, and the library will automatically allocate memory as needed.

big-number big-number-calculation big-number-multiplication big-numbers bignumber bignumbers c c-library number-converter

Last synced: 03 Aug 2025

https://github.com/willdoescode/arraylist

ArrayList

c

Last synced: 23 Jul 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/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/Nuno-Jesus/libft_file_checker

Small tool to verify files of the libft project

42 42-libft 42born2code 42cursus 42porto 42school c programming python

Last synced: 24 Mar 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/andresrodriguez55/interpreterforbigaddlanguage

Interpreter for the BigAdd language.

c compiler interpreter

Last synced: 09 Mar 2026

https://github.com/iker-gonzalez/42-common-core

Compilation of all the projects carried out as part of 42's common core program.

42cursus algorithms bash c cpp css3 data-structures docker html5 linux mysql nestjs networking networks oauth postgresql react typescript virtualization

Last synced: 25 Aug 2025

https://github.com/robseb/niosii_eclipsecompproject

Automatically create a NIOS II Eclipse Project with the latest FreeRTOS Version, the Intel hwlib and more...

arria-v arria10 c custom-eclipse cyclone-v eclipse freertos intel intel-fpga intel-quartus-prime max10 nios-ii python-script quartus soc-fpga

Last synced: 14 Apr 2025

https://github.com/ebrezadev/ds3231-real-time-clock-c-driver

DS3231 Real Time Clock C Library (High Level Driver)

arduino c driver ds3231 embedded-c library linux raspberrypi real-time-clock rpi rtc

Last synced: 10 Aug 2025

https://github.com/kianenigma/c-interpreter

Minimal Interpreter (--like) environment for C written in Rust.

c interpreters rust rust-crate

Last synced: 14 Apr 2025

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

:full_moon: Space shooter game

arduino c game gamebuino-meta space-shooter

Last synced: 14 Apr 2025

https://github.com/callmesalmon/pearlos

pearlOS: A complete and lightweight operating system, contributions are welcome!

c kernel minimal minimalist operating-system os osdev pure-c

Last synced: 14 Apr 2025

https://github.com/artichoke/strudel

🥐 🥮 Rust port and drop-in replacement for the `st_hash` C hash table library

artichoke c ffi hashmap ruby rust rust-crate

Last synced: 09 Mar 2026

https://github.com/flyx/libyaml_constructor

Code generator to load YAML into C types

c deserialization libyaml yaml

Last synced: 04 Nov 2025

https://github.com/ffraenz/bomm

C-based command-line program designed to break Enigma ciphertext in a ciphertext-only scenario

c cryptanalysis enigma enigma-machine

Last synced: 13 Aug 2025

https://github.com/wallneradam/flsynth

A synthesizer lib using SDL2, OpenSL ES and FluidLite

android c fluidlite fluidsynth midi opensl-es sdl2 sf2 sf3 soundfont-synthesizers synthesizer

Last synced: 31 Jul 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/debakarr/c-snippets

This repository contains few code snippets for C language which I thing might worth knowing.

c interview macros pointers snippets

Last synced: 25 Jul 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/treblle/treblle

A framework enabling Go developers to easily create CLI applications.

application c cli cli-app framework go golang golang-application

Last synced: 25 Aug 2025

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

Base64 library in C

base64 c library

Last synced: 22 Aug 2025

https://github.com/brunomnsilva/abstractdatatypesinc

Collection of abstract data types in C language

abstract-data-types adts c clanguage doxygen

Last synced: 03 Oct 2025

https://github.com/cyd3r/ransac

An implementation of the RANSAC algorithm

c ransac

Last synced: 05 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/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/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