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

⚡️ A hyper-efficient implementation for log2(x) calculations on a Raspberry Pi 4 B 8GB with a Broadcom BCM2711 SoC (1.8 GHz 64-bit quad-core ARM Cortex-A72, 1 MB L2 cache). Achieved 43% improvement across 5 key metrics: page faults, branch misses, ASM length, cycles, and instructions.

arm64 c ccm computing-convergence-method gcc optimization raspberry-pi transcendental-equations

Last synced: 10 Apr 2026

https://github.com/thexhr/ctempd

Small daemon to set screen temperature automatically

c color-temperature daemon openbsd redshift screen temperature x11

Last synced: 22 Feb 2026

https://github.com/snick512/cloudflare

A Cloudflare Zone management tool.

api bash c cli cloudflare dns manager zones

Last synced: 07 Feb 2026

https://github.com/julorapido/julorapido_codewars

some of my kata solutions for codewars

algorithms c codewars codewars-challenges ts

Last synced: 28 Feb 2025

https://github.com/gabrieldlima/dwm

My DWM (suckless window manager) custom build

c dwm suckless

Last synced: 05 Feb 2026

https://github.com/serialphotog/8080disassembler

A simple disassembler for the Intel 8080 microprocessor.

c disassembler intel intel8080

Last synced: 25 Dec 2025

https://github.com/oglinuk/ken-thompsons-rott-quine

The original quine by Ken Thompson defined in his paper "Reflections on Trusting Trust".

c ken-thompson quine reflections-on-trusting-trust security

Last synced: 01 Sep 2025

https://github.com/pradumnasaraf/c

C language Notes

c clanguage

Last synced: 10 Jan 2026

https://github.com/amanoteam/venti

A GCC cross-compiler targeting DragonFly BSD

c cpp cross-compiler dragonflybsd gcc

Last synced: 13 Apr 2026

https://github.com/kauahensilva/c_image_processing_treatment

This project is a simple image processing program.

c image-processing

Last synced: 10 Jan 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/ctronp/bigint

Big Integer library for C. Made in pure C (without asm or SIMD) using only 2 files. Works on 16, 32, 64 bits computers

16-bit 32-bit 64-bit bigint biginteger biginteger-library c performance

Last synced: 14 Jul 2025

https://github.com/fcard/c23meta

Metaprogramming exercises using c23.

c c23 cpreprocessor metaprogramming

Last synced: 24 Jan 2026

https://github.com/hxndev/non-forking-concurrent-servers-using-select

Chat bot using non-forking concurrent servers. This is done using select statements.

c chatbot code concurrent-programming non-forking select server

Last synced: 12 Jul 2025

https://github.com/pandoraeartha/one-second-solve-hundred-millionth-fibonacci-series

Use C code and Multi-threading to calculate the 1e8 th term of Fibonacci Series in one second / C语言和多线程在一秒内计算斐波那契数列第一亿项

c fibonacci

Last synced: 15 Mar 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/ranjian0/nativeandroid

Android application with pure C and Makefiles.

android c glfm makefile opengl-es

Last synced: 22 Jun 2026

https://github.com/nomonosound/numpy-rms

Calculate RMS swiftly (SIMD-accelerated)

arm-neon c float32 numpy numpy-library python simd x86-64

Last synced: 12 Jul 2025

https://github.com/ventgrey/talking-to-the-kernel

C exercises for syscalls and Linux Kernel messages.

basic c exercises kernel syscalls

Last synced: 07 Apr 2025

https://github.com/allancapistrano/gerador-de-numeros-aleatorios

Dois geradores de números aleatórios, um que permite a repetição dos números e outro que não permite a repetição dos números.

c generator gerador gerador-numeros random-number-generators

Last synced: 16 Mar 2025

https://github.com/justsecret123/red-black-tree

This repository contains a Red-Black Tree simulation (visualization, insertion, removal...).

c red-black-tree tree-structure

Last synced: 09 Apr 2025

https://github.com/basemax/calculator-flex-bison-c

A tiny calculator project with lexer/parser based on Flex, Bison with pure c programming language.

bison c flex lexer parser yacc yacc-example yacc-lex

Last synced: 03 Apr 2025

https://github.com/mohamed-94/super-calculator_cpp_commandline

this repository is a C++ command line application....that use a long String of operators ..

algorithm c c-plus-plus console-application

Last synced: 24 Apr 2026

https://github.com/esno/xcwm

a lightweight window manager for the X11 protocol

c window-manager x11 xcb

Last synced: 12 Jun 2025

https://github.com/Camroku/Toryus

A hobby operating system project

assembly c operating-system osdev

Last synced: 11 Mar 2025

https://github.com/Felix-Quehl/C_Memory_Manager

Library to trace and manage pointers in C

c debug leak library linux macos macosx management memory pointer test trace unit unix

Last synced: 11 Mar 2025

https://github.com/rswinkle/c_bigint

A basic Big Integer library in C

bigint biginteger c

Last synced: 25 Mar 2025

https://github.com/dmitmel/penguins-game

A small game I wrote for the university

board-game c c-plus-plus cross-platform game wxwidgets

Last synced: 17 May 2026

https://github.com/rakesh9100/cse-c-codes

This repository contains the codes of CSE that covers the basic programs which are coded in C Language and some programmes on Raptor.

c concepts programmes

Last synced: 26 Oct 2025

https://github.com/sergei-mironov/xscreensaver-run

Run the screensaver from XScreenSaver collection synchronousely in the fullscreen

c linux make nixos x11 xscreensaver

Last synced: 14 Apr 2025

https://github.com/coding-pelican/c-style-guide

Guidelines for modern C coding, including style conventions and layout organization.

c c-coding c-style code-organization conventions guide guidelines modern-c

Last synced: 06 Jul 2025

https://github.com/gmitch215/cmakekt

⚙️ A CMake Plugin to generate Kotlin/Native Bindings

c cmake cpp kotlin kotlin-native

Last synced: 05 Sep 2025

https://github.com/drkwitht/toy_json_parser

My very first working toy json parser!

c json-parser parsing speedcoding toy-project

Last synced: 04 Apr 2025

https://github.com/essentialkaos/ftllister

Utility for listing directories with huge amounts of files (several billion)

c listing tool utility

Last synced: 17 Mar 2025

https://github.com/headblockhead/slab-firmware

Firmware for the core boards of the Slab Keyboard system.

c keyboard pico-sdk slab-keyboard tinyusb

Last synced: 12 Mar 2026

https://github.com/lojito/c-database-engine

In-memory database engine written in C.

c database-engine

Last synced: 12 Jun 2025

https://github.com/peacetrue/learn-c

学习 C 语言

c

Last synced: 09 May 2026

https://github.com/guilhermerodrigues680/wav2c-online

Conversor de arquivos WAV para vetor em C/C++ ⚡⚡. Util para microcontroladores. Ex: ATmega328P|Arduino

arduino c c-plus-plus converter embedded-systems esp wav

Last synced: 17 Jan 2026

https://github.com/xxmacmillanxx/v-using-c-with-gtk4

Trying out calling C code from within V. To make it more fun, using the GTK4 C bindings for this.

c gtk4 v-lang v-programming v-programming-language vlang

Last synced: 14 Feb 2026

https://github.com/0x00wolf/my-first-10000-lines-of-code

A repository of various code that I've written.

c javascript networking-in-python python

Last synced: 09 May 2026

https://github.com/adriansuter/pmsos

A program written in C to search for Magic Square of Squares.

c gmplib magic-square maths number-theory

Last synced: 22 May 2026

https://github.com/ahota/shmemaphore

Example of using semaphores to synchronize communication over shared memory between two separate processes

c cplusplus interprocess-communication semaphore shared-memory

Last synced: 21 Apr 2026

https://github.com/gilaniasher/segtree-c-python

A Segment Tree written in C as a Python module. Try it with pip install c-segment-tree!

c python segment-tree

Last synced: 14 Jan 2026

https://github.com/paul-maxime/merreles

A basic implementation of the game of Merels (also known as Nine Men's Morris), in C, using the SDL library.

c nine-mens-morris sdl sdl-ttf

Last synced: 27 May 2026

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

C header file generator

automation c python python3

Last synced: 15 May 2026

https://github.com/arran4/vlc-xattr-plugin

A plugin for VLC to add "seen" to the `xdg.tags` list automatically when ever you watch anything

c cmake fs-attr plugins vlc vlc-plugin xattr

Last synced: 19 May 2026

https://github.com/sckelemen/cpkg

a tiny package manager for C source code

c dependency-management git-submodules go package-manager vendor

Last synced: 13 Jan 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/haimozer123/blackjack-rted-college-

Blackjack Game in C: Implementing and Testing Core Game Mechanics Using Linked Lists

c game-development memory-management rted

Last synced: 21 May 2026

https://github.com/samarjit98/computer-networks

Network programming using the BSD Sockets API and PCAP in C.

c client-server computer-networks network-programming pcap socket-programming system-programming

Last synced: 11 Jun 2025

https://github.com/srilakshmikanthanp/libio

Beginners Friendly Input/Output Library For C, Python Like Syntax!

beginners-friendly c input-output library

Last synced: 09 Sep 2025

https://github.com/walvi112/esp32_sensorcontrol

Sensor View Dashboard on ESP32 using LVGL and ESP IDF platform

c esp-idf esp32 freertos lvgl

Last synced: 12 Apr 2025

https://github.com/ac000/jamendo-fuse

FUSE (Filesystem in USErspace) providing access to jamendo.com

audio c fuse jamendo

Last synced: 07 May 2025

https://github.com/praabindhp/avl_tree

C Program For AVL Tree

avl-tree c data-structures programming

Last synced: 10 Sep 2025

https://github.com/nicosnicolaou16/flutterandroidprojectandndk

This project sets up the NDK (Native Development Kit) in Android for communication between an Android project and C/C++ code. In this example, the C/C++ code simply prints a text message to the Android application.

android c cmake dart flutter flutter-app kotlin kotlin-android ndk ndk-cmake

Last synced: 18 Jun 2025

https://github.com/romelium/connect4

The Connect 4 CLI program with AI implementing alpha-beta pruning I made for fun! There is Human vs Human, Human vs AI, AI vs AI git branches

ai alpha-beta-pruning c connect4 connect4-ai-game

Last synced: 20 Jun 2025

https://github.com/tpanj/sccp

Simple C Config Parser is simple to use generic reader of key value combinations

c c89 config cross-platform ini toml

Last synced: 02 Feb 2026

https://github.com/gbafana25/typesrv

Server for typtester program's multiplayer

c cli typing-game

Last synced: 14 Jul 2025

https://github.com/hacker-code-j/gift

Lightweight Block Cipher GIFT-64 and GIFT-128

blockcipher c gift lightweight-cryptography symmetric-key-cryptography

Last synced: 16 Jul 2025

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/s-illy/winchancho

Cool GDI malware made in C# for fun

c cool csharp effects entertainment fun gdi malware virus vro

Last synced: 17 Feb 2026

https://github.com/veeso/popen-redirections

Just a simple C program which shows how to redirect stdout/stdin of child process to parent

c pipes redirect-child-input redirect-child-output redirection stderr stdin stdin-redirection stdout stdout-redirection subprocess unix-pipes

Last synced: 21 Mar 2025

https://github.com/wickslynx/roofnut

Gui framework written in C. (Stable release out today!)

c gui-framework v1-12

Last synced: 08 May 2025

https://github.com/themkat/emacs-gba-debug

Better GBA debugging in Emacs with no, or minimal configuration needed.

c debugger emacs emacs-lisp gameboy-advance gba gba-dev retro retrogaming rust

Last synced: 17 Feb 2026

https://github.com/yageek/mandel

:art: Mandelbrot fractal using SDL

c mandelbrot-fractal sdl

Last synced: 21 Mar 2025

https://github.com/mattmoony/http-client.c

A windows HTTP-Client. I started this side-project to gather some valuable and detailed information about the Hyper Text Transfer Protocol. (TLDR; this is still a work-in-progress) 🕸️

c client http

Last synced: 02 Jul 2026

https://github.com/ucl/takeout-app-macos

MacOS desktop application for processing Google Takeout export files

c macos macos-monterey porter-stemmer porter-stemmer-algorithm swift swiftui

Last synced: 07 May 2026

https://github.com/krishpranav/diamond-lang

diamond lang is an object-oriented programming language

c clang cpp function-programming http language networking object-orianted programming-language socket

Last synced: 17 Feb 2026

https://github.com/basemax/queuec

This is a simple queue implementation in C using an array. The queue is implemented as a normal queue.

c data-structure data-structures-algorithms data-structures-and-algorithms datastructure datastructures queue queue-algorithm queue-jobs queue-tasks queues

Last synced: 03 Jul 2025

https://github.com/yud0uhu/chocottoos

ATtiny85とATmega328Pで動くRTOSのサンプルソースコードです。

atmega328p attiny85 c cpp

Last synced: 17 May 2026

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

Ez a repo a Széchenyi István Egyetem OO programozás (GKNB_INTM085) tárgyának anyagát gyűjti össze.

c cpp szegyetem

Last synced: 17 May 2026

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

OS with bare bones only. (WIP)

assembly c os

Last synced: 17 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/krasjet/webaudio-c

the simplest example working with webaudio in c

audio c wasm webaudio

Last synced: 17 May 2026

https://github.com/geosoftinc/gxcore

C/C++ for Geosoft GX Developer

c cpp geosciences geospatial

Last synced: 20 Jul 2025

https://github.com/barimehdi77/ft_printf

Ft_printf (42cursus) 2019-2020. Remake printf. A project usefull for the next projects. The aim is to learn how variable size arguments works.

1337 42 c printf printf-42

Last synced: 27 Mar 2025

https://github.com/nakidai/libhttpc

Some cute library to work with HTTP in C :3

c http-server http1-1 library

Last synced: 03 Jul 2026

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/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/rattata2me/cuddly-calculator

Calculator and 2d Graphics Library. Open source and designed for low-end processors. Made in C

2d-graphics c calculator interpreter math

Last synced: 11 May 2025

https://github.com/maminechniti/sticks

Rust command-line tool for managing C and C++ projects.

build-tool c cpp project-manager rust

Last synced: 13 Apr 2025

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

Snake for the RC2014

c game rc2014 retro snake snake-game z80

Last synced: 23 Jul 2025

https://github.com/joswinemmanuel/network-lab-s6

A repository for KTU B.Tech Computer Science S6 Networking Lab, featuring practical exercises, experiments, and resources to enhance networking skills and knowledge.

c tcp udp

Last synced: 05 Apr 2025

https://github.com/jonpalmisc/jsx

Jon's standard (library) extensions

c cmake

Last synced: 25 Jan 2026