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/Nuno-Jesus/so_long_invalidator

Small map validator for 42 School so_long project

42 42born2code 42cursus 42porto 42projects 42school c programming solong

Last synced: 24 Mar 2025

https://github.com/bytesclub/chalk

Command line text editor written in C

c cli text-editor

Last synced: 15 Apr 2025

https://github.com/xenomega/archloader

ArchLoader is a utility to unlock the Halo 4 Network Test and add extensive functionality otherwise not available (even when the beta was active).

altivec beta c cpp disassembly hacks hooks powerpc reverse-engineering xbox360

Last synced: 07 May 2025

https://github.com/aligrudi/neateqn

An eqn preprocessor for Neatroff

c eqn neatroff preprocessor roff

Last synced: 28 Dec 2025

https://github.com/nigels-com/tutf8e

Tiny UTF-8 Encoder for C

c cplusplus iso-8859-1 unicode utf8 windows-1252

Last synced: 05 Jul 2025

https://github.com/itotaljustice/mmpx

MMPX - pixel art scaling (c99 - MIT)

c mit mmpx pixel-art scaling

Last synced: 23 Apr 2025

https://github.com/sternenseemann/tinyrl

A small roguelike!

c game rogue-like

Last synced: 09 Apr 2025

https://github.com/rekgrpth/ngx_http_captcha_module

nginx module for generate captcha and validate captcha code

c captcha nginx

Last synced: 06 Oct 2025

https://github.com/brosck/farllen

「🚪」Port forwarding tool to gain access to internal devices

c forwarding hacking network pivot port security tool

Last synced: 06 May 2025

https://github.com/rusq/gohaskell

Example of calling Haskell Function from Go program (using C interface)

c example golang haskell interface lulz tutorial

Last synced: 21 Apr 2025

https://github.com/davidwparker/opengl-screencasts-1

OpenGL screencast videos episodes 1-10

c opengl

Last synced: 13 Apr 2025

https://github.com/alvarorichard/duckwave

Straightforward audio player written in C, designed for simplicity and ease of use. It supports playing multiple audio formats

audio audio-player c command-line flac mp3 music-player opensource simple terminal

Last synced: 07 Mar 2026

https://github.com/yangruihan/clox

Repository for C implement programming language with the book "Crafting Interpreters" http://www.craftinginterpreters.com/

c programming-language

Last synced: 11 May 2025

https://github.com/sindresorhus/windows-terminal-size

Get the terminal window size on Windows

c columns rows size terminal tty windows

Last synced: 19 Oct 2025

https://github.com/georgesittas/ipl-interpreter

Interpreter for a simple imperative language called IPL

c crafting-interpreters imperative interpreter language

Last synced: 11 Apr 2025

https://github.com/404name/funcproject

自己写的一些C系列有趣的项目:字符画/字符画剪辑/自动生成迷宫/自动走迷宫/心形自动生成迷宫

c cgame

Last synced: 19 Jul 2025

https://github.com/lvgl/lv_lib_bmp

BMP decoder library for LVGL

bmp c embedded lvgl

Last synced: 11 Jul 2025

https://github.com/dmjio/c-ffi-example

Example usage of the Haskell C FFI with hsc2hs

c ffi-bindings haskell

Last synced: 14 Apr 2025

https://github.com/gamemann/hard-link-files

A small C++ application I made in 2016. Imported to GitHub from GFL's Gitlab server.

automatically c cplusplus files game hard link servers

Last synced: 18 Mar 2025

https://github.com/savaughn/raylib-rgb30-template

A template project to develop native games for the Powkiddy RGB30 using raylib

c raylib rgb30

Last synced: 21 Jul 2025

https://github.com/georgecatalin/embedded-systems-stm32-hal-apis-driver-development

Bare-metal programming for the SMT32 Microcontrollers using the HAL library. Drivers for DMA,ADC,UART,TIMERS, GPIO,SPI,I2C,RTC,SysTick

bare-metal-programming c cprogramming drivers hal-library stm32

Last synced: 21 Jul 2025

https://github.com/gochomugo/crun

Run C/C++ scripts, just like you would do with Python, Ruby etc.

c c-plus-plus cpp

Last synced: 21 Mar 2025

https://github.com/nsneruno/magisk_detector

Flutter Support for integrating Magisk Detector for Android Application. Based from MagiskDetector.

android android-library c dart flutter flutter-library flutter-plugin magisk ndk root-detection root-detection-bypass security

Last synced: 09 May 2025

https://github.com/teenbiscuits/pasame-codigo

Pásame el Código es una web open source con apuntes y ejercicios resueltos de las diferentes asignaturas que componen el Grado de Enxeñería Informática da Universidade da Coruña.

apuntes astro c cc-by-nc ds ejercicios fic gei git gplv3 java ocaml pp pro1 pro2 pro2324 tailwindcss udc universidad

Last synced: 14 Aug 2025

https://github.com/urin/miniunit

Minimal unit testing framework for pure-C

c unit-testing

Last synced: 10 Apr 2025

https://github.com/print3m/printos

Hobby simple kernel (x86-64) and bootloader (UEFI) written in C++.

bootloader c cpp hobby-os kernel low-level-programming os-dev uefi x86-64

Last synced: 30 Apr 2025

https://github.com/apache/activemq-nms-openwire

Mirror of Apache ActiveMQ NMS OpenWire client library

activemq c cplusplus csharp java network-client network-server perl php python ruby

Last synced: 12 Apr 2025

https://github.com/colleagueriley/c-plus

Intermediary language between C and C++ with other added cool features too

c c-plus c-plus-plus c89 compiler language programming-language programming-languages rsgl sili sili-toolchain single-file

Last synced: 10 Apr 2025

https://github.com/getjared/gifw

animated gif wallpaper setter

c gif hacktoberfest x11

Last synced: 04 May 2025

https://github.com/parvvaresh/library-management-program-with-cpp

Library Management Program: It can be entered as a user or admin and both have different capabilities

c cpp oop

Last synced: 04 Sep 2025

https://github.com/rofl0r/rcb2

intelligent and automatic build system for C

build-system build-tool c

Last synced: 11 Apr 2025

https://github.com/libdriver/uvis25

UVIS25 full-featured driver library for general-purpose MCU and Linux.

c full-featured-driver iic linux mcu spi uv-index uvis25

Last synced: 15 Feb 2026

https://github.com/heatxd/gekkonet

P2P Rollback Game Networking SDK

c cpp game-development library netcode networking rollback-netcode sdk

Last synced: 13 Feb 2026

https://github.com/jeertmans/delaunaytriangulation

C implementation of Delaunay Triangulation algorithm, provided with an easy to use GUI.

algortihm c delaunay delaunay-triangulation triangulation

Last synced: 22 Oct 2025

https://github.com/maximilianfeldthusen/mqtt

Simple C Code – MQTT with TLS, JSON, and Reconnect

c json linux mqtt mqtt-broker reconnect tls ubuntu

Last synced: 04 May 2026

https://github.com/youben11/youbix

Yet another simple kernel

assembly-x86 c i386 kernel

Last synced: 28 Feb 2026

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

International obfuscated contest: Small C program to minify HTML sources and generate a minified HTML output.

c html ioccc minifier minifier-html minifiers

Last synced: 18 Oct 2025

https://github.com/maxim-saplin/mandelbrot

Microbenchmark testing Python, Numba, Mojo, Dart, C/gcc, Rust, Go, JavaScript, C#, Java, Kotlin, Pascal, Ruby, Haskell performance in Mandelbrot set generation

bun c csharp dart dotnet flutter gcc golang haskell java javascript kotlin mojo node nodejs numba pascal python ruby rust

Last synced: 26 Oct 2025

https://github.com/akagi201/learning-c-cpp

Codes when learning C and Cpp

c cpp learning tutorial

Last synced: 01 Mar 2026

https://github.com/jibsen/bcrush

Example of CRUSH compression with optimal parsing using BriefLZ algorithms

c compression compression-algorithm crush

Last synced: 14 Mar 2025

https://github.com/armink-rtt-pkgs/thread_pool

a thread pool base on RT-Thread | 基于 RT-Thread 的线程池实现

ansi c rt-thread thread-pool threadpool

Last synced: 17 Sep 2025

https://github.com/danisfermi/myshell

Simple Shell using C (Process API)

c cli shell

Last synced: 25 Jul 2025

https://github.com/tuvimen/reliq

HTML parsing and searching tool

c html parsing searching

Last synced: 29 Jul 2025

https://github.com/sternenseemann/sternenblog

file based CGI blog software written in C

blog c cgi http web

Last synced: 29 Jul 2025

https://github.com/ramiromagno/c3po

From C to R and back again

c documentation r

Last synced: 05 Sep 2025

https://github.com/klange/toaru_jpeg

C rewrite of a minimal Python JPEG decoder

c image-decoder jpeg jpg toaruos

Last synced: 23 Apr 2025

https://github.com/dusongg/studynotes

C++11-20 、Linux进程/线程/内核设计/网络、进阶算法、java/python语法基础、Git、Mysql

backend c docker git golang jobs linux lua mysql redis

Last synced: 15 Apr 2025

https://github.com/uiu-developers-hub/c-structure

A comprehensive collection of header files of 'C' language focusing on the data-structures and algorithms

algorithms c data-structures header-files

Last synced: 15 Apr 2025

https://github.com/arkapg211002/sem-5-cse

All lab assignments and text books for SEM 5 CSE at TMSL (under MAKAUT) 2023-24

assignment-solutions c completed cse java lab makaut operating-system shell-scripting software-engineering textbooks ubuntu uml vim

Last synced: 20 Aug 2025

https://github.com/mytechnotalent/hacking-bits

A FREE comprehensive step-by-step 8-bit ATmega328P C and Assembler tutorial covering Embedded Software Development to Reverse Engineering.

arduino assembler assembly avr c

Last synced: 11 Apr 2026

https://github.com/gyumeijie/an-embedded-c-interpreter

a very simple interpreter for c, inspired by c4, but it is embedded

c configuration-file embedded executor interpreter parse

Last synced: 30 Aug 2025

https://github.com/ccareaga/toe-s

Yet another hobby OS

assembly c operating-system

Last synced: 06 Sep 2025

https://github.com/brightdaniel/se-06-2023

Welcome to the official repository of Bwave Ict for the class of June 5th, 2023. All source codes, topics, video links, and assignments can be found here.

bootstrap bwave c css flask git html javascript pseudocode python shell videos

Last synced: 20 Aug 2025

https://github.com/bfontaine/iwc

Interactive wc(1)

c cli tool

Last synced: 15 Apr 2025

https://github.com/mrdave1999/librarylist

Esta biblioteca proporciona funciones para poder trabajar con listas de forma genérica (es decir, tener listas de objetos de cualquier tipo).

c estructura-de-datos foreach iterator library

Last synced: 26 Jul 2025

https://github.com/jelmd/nvmex

Metrics exporter for Nvidia GPUs (Prometheus exposition format)

c gpu gpu-monitoring grafana metrics metrics-exporter monitoring nvidia nvidia-gpu nvidia-smi prometheus prometheus-exporter

Last synced: 05 Apr 2025

https://github.com/sanemat/8cc.wasi

C Compiler written in WASI

8cc c elvm wasi webassembly

Last synced: 07 Apr 2025

https://github.com/mlund/xmgr-resurrection

Patched XMGR plotting program for 64-bit machines

abandonware c graph math motif plotting wysiwyg xmgrace

Last synced: 03 Aug 2025

https://github.com/danielgospodinow/dancho-s-rc-car

A simple Arduino-based RC car with Bluetooth connectivity, it also comes with an Android joystick mobile application

android arduino bluetooth bluetooth-controller c java rc-car

Last synced: 10 Apr 2025

https://github.com/magiclen/node-stringbuilder

An easy and fast in-memory string builder for Node.js.

c nodejs string-buffer string-builder

Last synced: 10 Apr 2025

https://github.com/madmurphy/nautilus-launch

A simple Nautilus extension that allows to run executables and launchers via right-click menu

c desktop file-manager gnome gnu launcher nautilus nautilus-extension

Last synced: 04 May 2025

https://github.com/courses-at-nju-by-hfwei/learning-c

Learning C Programming Language

c learning-c programming-language

Last synced: 01 May 2025

https://github.com/moistcoder/discordgrabber

Private use C# Discord Token grabber class that anyone can easily add to their projects

c c-sharp coder csharp dc discord get grabber moist moistcoder sharp stealer token utility

Last synced: 30 Apr 2025

https://github.com/weebnetsu/database-connection-cpp

Simple database connection and display in C++

c cpp mysql tutorial

Last synced: 05 May 2025

https://github.com/zenitheesc/drivers

Centralized repository for the low level drivers developed by Zenith Aerospace

arduino bmp280 c canbus driver flash ina219 ina3221 microcontroller mpu6050 mpx5700 stm32 sx1276 ublox-gps-driver

Last synced: 29 Oct 2025

https://github.com/kisvegabor/hw

Microcontroller and PC periphery and device drivers, e.g. TFT, Touch pad, SD card etc.

c drivers embedded lcd microcontroller tft touchpad

Last synced: 19 Mar 2025

https://github.com/amboxer21/sshmonitor

Notifies you of any ssh attempts to your computer, whether the attempts are successful or not. Please fork instead of clone.

c c-programming daemon gtk2 gui linux monitor notify pytailf python python2 python3 security ssh ssh-monitor

Last synced: 30 Apr 2025

https://github.com/gamemann/performance-test-program

A small program that acts as a C profiler.

c performance profile profiling

Last synced: 18 Mar 2025

https://github.com/lironmiz/codeforces

Designed to help people save the exercises I solved in c++ and track my progress and learning in algorithms, data structures, and programming math puzzles in code forces.

algorithms c codeforces-solutions competitive-programming cpp data-structures learning-by-doing low-level-programming math notepad-plus-plus solutions

Last synced: 18 Mar 2025

https://github.com/ambujraj/hacktoberfest2019

A repository for hacktoberfest 2019 [ Not counting towards hacktoberfest contribution ]

beginner-friendly c cpp digitalocean golang hacktober hacktoberfest hacktoberfest19 hacktoberfest2019 html java javascript nodejs php programming python python3 r ruby swift

Last synced: 09 Jul 2025

https://github.com/mengstr/pdp8emu

PDP8 emulator running in console. Based on Douglas W. Jones code from 1995

c emulation emulator pdp-8 pdp8

Last synced: 30 Apr 2025

https://github.com/hhatto/peg-rst

reStructuredText in C

c parser peg rest restructuredtext

Last synced: 11 Apr 2025

https://github.com/utkar5hm/mariadb-ebpf-exporter

eBPF based prometheus Exporter for mysql/mariadb query latencies.

c docker ebpf go golang grafana grafana-dashboard libbpfgo mariadb mysql prometheus prometheus-exporter uprobe uprobes

Last synced: 10 Apr 2025

https://github.com/basemax/randstringc

Tiny program for generate random characters using C

c cli rand-str random random-generation random-number-generators randomization randomizer

Last synced: 05 May 2025

https://github.com/cpmbits/cpm

A modern project management tool for C/C++ projects

c cpp dependency-manager framework

Last synced: 13 Dec 2025

https://github.com/TheAlexDev23/japm

A package manager that uses curses to provide a friendly UI

c cli package package-manager packages tui

Last synced: 22 Nov 2025

https://github.com/xiaowenxia/git-first-commit

git 第一个提交源码分析

c git

Last synced: 28 Apr 2025

https://github.com/mignon-p/jsw-libs

Data structure libraries in C.

binary-search-tree c data-structures library

Last synced: 11 Apr 2025

https://github.com/maluoi/header-libs

Collection of single header libraries I've written. C++ dynamic array and hashmap, runtime and compile time hashing functions, and a .ply 3d file format loader.

array c cpp dynamic-array fnv-1a hash plain-old-data ply single-header

Last synced: 13 Jul 2025

https://github.com/dns2utf8/hour_glass

C++ Frontend - Rust Backend

backend c c89 cpp cpp11 cpp14 hour-glass rust rust-bindings

Last synced: 10 Apr 2025

https://github.com/aditeyabaral/nlpc

Natural Language Toolkit built using the C Programming Language

c machine-learning nlp nlp-machine-learning nltk

Last synced: 16 Apr 2025

https://github.com/thealexdev23/japm

A package manager that uses curses to provide a friendly UI

c cli package package-manager packages tui

Last synced: 10 Apr 2025

https://github.com/macmade/fatdump

A command line tool to extract data from FAT disk images.

c command-line command-line-tool disk disk-format disk-image dump fat filesystem

Last synced: 19 Apr 2025

https://github.com/jesperancinha/whiskers-kotlin-native

This is a set of command line elements that we can run and install in our system created in Kotlin and Generated using the Kotlin Native compiler

assembly c gcc gcc-compiler graal-native graalvm graalvm-native-image gradle kotlin kotlin-native sql sql-delight

Last synced: 11 Jul 2025

https://github.com/akagi201/flv-parser

Reads a flv file and output its information in sane C data structure

c flv flv-parser parser

Last synced: 17 Jun 2025